我有一个想要包含在 Brocfile.js 中的配置设置,因此我不会直接在文件中设置它。例如,在config/custom.js我会有类似的东西:
export default {
path: 'http://abc.blah.com/'
};
在我的 Brocfile 中,我想做类似的事情:
if (process.env.EMBER_ENV === 'development') {
app.options.inlineContent = {
assetPrefix: {
content: customConfig.path
}
};
}
如何在我的 Brocfile 中导入/包含custom.js,并使用其路径属性?我尝试导入,但得到:
import config from 'config/custom.js';
^^^^^^
Unexpected reserved word
更新:
根据下面的答案,这就是我的文件最终的样子:
// config/custom.js
module.exports = {
assetPrependPath: 'http://abc.blah.com/'
};
// Brocfile.js
var customConfig = require('./config/custom');
...
if (process.env.EMBER_ENV === 'development') {
app.options.inlineContent = {
assetPrefix: {
content: customConfig.assetPrependPath
}
};
}