如何添加 2 javascript 文件
how to add 2 javascript file
我正在做一个关于 Google 上的动作的项目,我有一个 index.js 文件。它越来越大(我有很多功能在里面)所以我想把它分发到多个 javaScript 文件中。可能类似于 index.js、index2.js 和 index3.js。如何将我在 index2.js 和 index3.js 中声明的函数添加到我的 index.js.
我没有使用 HTML 文件,它用于 Google 上的操作,使用 node.js
而且我没有制作任何模块
您会想看看 node.js 如何让您 require
附加代码。你不能只导入整个文件(或者至少你不应该),但你可以使用它将你的代码分解成更多离散的块,然后让你的顶层 index.js
需要你需要的功能, 如果你愿意,可以叫名字。
一种方法(不一定是最好的,但它应该有效)是做这样的事情。
您的 functions.js
文件可能如下所示:
exports.func1 = function(){
// Do stuff
};
exports.func2 = function(parameters){
// Do other stuff
}
你的 index.js
现在可能
const F = require('./functions');
F.func1();
F.func2( 'whee!' );
如果你非常不喜欢F.
部分,你甚至可以做类似
的事情
const func1 = require('./functions').func1;
const func2 = require('./functions').func2;
func1();
func2( 'whee!' );
甚至类似
const {func1, func2} = require('./functions');
func1();
func2( 'whee!' );
我正在做一个关于 Google 上的动作的项目,我有一个 index.js 文件。它越来越大(我有很多功能在里面)所以我想把它分发到多个 javaScript 文件中。可能类似于 index.js、index2.js 和 index3.js。如何将我在 index2.js 和 index3.js 中声明的函数添加到我的 index.js.
我没有使用 HTML 文件,它用于 Google 上的操作,使用 node.js
而且我没有制作任何模块
您会想看看 node.js 如何让您 require
附加代码。你不能只导入整个文件(或者至少你不应该),但你可以使用它将你的代码分解成更多离散的块,然后让你的顶层 index.js
需要你需要的功能, 如果你愿意,可以叫名字。
一种方法(不一定是最好的,但它应该有效)是做这样的事情。
您的 functions.js
文件可能如下所示:
exports.func1 = function(){
// Do stuff
};
exports.func2 = function(parameters){
// Do other stuff
}
你的 index.js
现在可能
const F = require('./functions');
F.func1();
F.func2( 'whee!' );
如果你非常不喜欢F.
部分,你甚至可以做类似
const func1 = require('./functions').func1;
const func2 = require('./functions').func2;
func1();
func2( 'whee!' );
甚至类似
const {func1, func2} = require('./functions');
func1();
func2( 'whee!' );