如何使用Webpack.ProvidePlugin加载用户定义的全局对象?

时间:2016-10-18 21:48:26

标签: webpack

我知道您可以使用ProvidePlugin将每个jQuery注入正在使用它的模块。

plugins: [
    new Webpack.ProvidePlugin({
        $: "jquery",
        jQuery: "jquery",
    })
  ],

我在全球空间有一个自己的实用程序模块,我想使用ProvidePlugin加载,就像jQuery一样,我该怎么做?

 plugins: [ 
    new webpack.ProvidePlugin({
        'mtUtilities': '../Presentation/Base/Default/js/source/_common/mtUtilities.js'
    })
 ],

以上代码将导致路径错误。程序找不到'mtUtilities',因为路径是相对的,所以它是错误的。怎么解决?

1 个答案:

答案 0 :(得分:0)

下面应该可以工作。

zsh