Javascript 如何包含文件夹中的所有.js文件?

Javascript 如何包含文件夹中的所有.js文件?,javascript,angularjs,Javascript,Angularjs,是否有任何函数可以使用JavaScript包含文件夹中的所有JavaScript文件。因为我有很多if.js文件要包含。这是一种非常简单的方法,要求所有文件都是node.js-style: var fs = require('fs'); // assuming all things are files fs.readdirSync('path/to/dir').forEach(function(elementName) { require('path/to/dir' + element

是否有任何函数可以使用JavaScript包含文件夹中的所有JavaScript文件。因为我有很多if.js文件要包含。

这是一种非常简单的方法,要求所有文件都是node.js-style:

var fs = require('fs');

// assuming all things are files
fs.readdirSync('path/to/dir').forEach(function(elementName) {
    require('path/to/dir' + elementName);
});

通常情况下,人们会在文件夹的根目录中创建一个索引文件,分别需要每个文件并导出相应的字段。

这是一种非常简单的要求所有文件的方法node.js-style:

var fs = require('fs');

// assuming all things are files
fs.readdirSync('path/to/dir').forEach(function(elementName) {
    require('path/to/dir' + elementName);
});

通常情况下,人们会在文件夹的根目录中创建一个索引文件,分别需要每个文件并导出相应的字段。

没有,因为JS无法读取文件系统。你可以:

创建一个文件名数组 创建一个php或其他服务器端脚本,返回文件列表并使用ajax获取列表 获得文件列表后,可以使用JS加载它们:

var js=document.createElement("script");
js.src=url;
document.body.appendChild(js);

没有,因为JS无法读取文件系统。你可以:

创建一个文件名数组 创建一个php或其他服务器端脚本,返回文件列表并使用ajax获取列表 获得文件列表后,可以使用JS加载它们:

var js=document.createElement("script");
js.src=url;
document.body.appendChild(js);

不,没有。但是您可以使用或可能使用的副本加载模块。没有。但是你可以用angularJs的问题或者可能的重复来加载模块,你的答案是不相关的angularJs的问题,你的答案是不相关的,你可以用任何可以访问文件系统的语言来加载,但这不是问题。。。根据问题和标签,他似乎正在寻找一种从客户那里访问它的方法,尽管他提到了angular,但我并不完全确定。我想我会把它扔出去,以防有用。他可以用任何语言来做。可以访问文件系统的语言,但这不是问题。。。根据问题和标签,他似乎正在寻找一种从客户那里访问它的方法,尽管他提到了angular,但我并不完全确定。我想我会把这个扔出去以防万一有用。