我想在webpack中使用全局函数。所以我创建了myModule.js
:
function test() {
return 'test';
}
并在我的webpack配置中:
plugins: [
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery',
'window.jQuery': 'jquery',
'moment': 'moment',
'test': 'myModule'
})
]
如果我测试此配置,我发现错误:
Cannot resolve module 'myModule'
任何人都可以帮助我?
谢谢社区!
答案 0 :(得分:0)
'test': 'myModule'
会让它找到node_modules/myModule
。你可能想要做
'test': path.join(__dirname, 'myModule')
所以它看起来像文件本身,而不是节点模块。