我想重构一个大的requireJS项目来使用es6 import / export和webpack。在requireJS requirejs.config
调用中,我使用config
部分将一些项目特定设置传递给某些视图:
requirejs.config({
baseUrl: 'js/cfe/app',
paths: { },
config: {
'views/test/TestView': {
isTest: true
}
})
并在视图中:
define(['module'], function(module) {
var t = module.config().isTest
})
如何在webpack设置中完成相同的行为?
答案 0 :(得分:1)
我不太确定我是否理解你的问题,但也许你可以使用我的答案。
我认为您可以将配置对象解压缩到JSON文件,使用加载程序(RAW加载程序正常工作)将其包含在您的包中,然后在需要时只需使用ES6导入:
import config from 'myconfig.json';