我有一个带有巨大CONFIG对象的脚本,我想将此const CONFIG
拆分为另一个文件,即json或js文件,以使其更易于使用。
如何在本地将这个文件的内容导入或加载到我的主脚本中?
编辑:我将尝试提供更多细节。
简而言之,我正在构建带有书签和某些功能的起始页或主页。它由index.html
,css文件和脚本文件组成。我将运行索引文件。
我不确定我是否正确理解了这一点,因为您没有给我们提供太多详细信息,但是有很多选项可以存储值和构建配置选项。一种更简单的解决方案是为不同部分创建多个配置文件。我不知道您是否已完全设置好,因此我将倾向于使用commonjs而不是ES6,但可以轻松更改为使用它。
script.js:
var part1 = require('./part1.js');
var part2 = require('./part2.js');
// ...
var config = {
part1: part1,
part2: part2
};
part1.js:
module.export = {
text: 'this is a test'
};
part2.js:
module.export = {
text: 'this is also a test'
};
我个人将使用import而不是require,并使用default而不是module.export,但同样要取决于您的设置。另外,如果您使用的是ES6,则还可以使用传播运算符合并对象,但不知道这是否适用。
如果我正确理解了您的问题,则可能必须使用the 'file-system' node module