imports-loader

原创 pvfhv 随笔 webpack 128阅读 2017-11-29 18:10:18 举报

用于向一个模块的作用域内注入一个变量
const domain = {
development: 'http://www.xxx.com',
production: 'http://www.yyy.com'
}
module:{
rules:[
{
test: require.resolve('/Users/anchao/test/react-redux-router-gulp-webpack/common/tools'),
loader: 'imports-loader?baseUrl=>' + JSON.stringify(domain[ process.env.NODE_ENV || 'development' ])
}
]
}

只要在工程中引入tools.js包的模块内部就可以获得一个变量baseUrl,这样就可以直接使用此变量。

参考:https://www.npmjs.com/package/imports-loader

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复