JS不能要求动态文件名

时间:2016-01-07 20:19:00

标签: javascript gulp

我正在编写chrome扩展程序,我的大部分代码都是javascript,由browserify构建。

鉴于我可以添加一个课程:

var a = require('../locales/en-US.json');

这个json将正确加载,但是当我尝试动态制作时,即:

for (var name in valid_locales) {
   require(`../locales/${name}.json`);
}

我在运行时遇到无法加载文件的错误。我假设原因是它运行的第一个代码在“gulp compile”时间内执行require,有什么想法吗?我该怎么做才能使我的第二个代码正常工作?

0 个答案:

没有答案