我有一个简单的替换工作作为webpack插件:
// ...
const APIroot = npm_package_config_api;
// ...
...和webpack.config.js中定义的简单webpack插件:
{
// ...
plugins: [
new webpack.DefinePlugin({
npm_package_config_api: JSON.stringify('some value')
})
]
// ...
......这一切都很完美。但是,我想做一个小改动 - 这样我的单元测试就不会抱怨ReferenceError: npm_package_config_api is not defined
,这是完全可以理解的。所以,我尝试将更改改为:
// ...
const APIroot = 'npm_package_config_api';
// ...
......现在替代品根本没有发生。
我做错了什么?有没有更好的方法来做我正在尝试的事情?