垫片与网络包。使用模块的导出属性提供插件



如何将例如Promisewebpack.ProvidePlugin转换为require('q').Promise ?

Shimming $ in webpack.config.js:

plugins: [ new webpack.ProvidePlugin({ '$': 'jquery' }) ]

q.Promise代替Promise等于什么?

// attempt:
plugins: [ new webpack.ProvidePlugin({ Promise: 'q.Promise' }) ]

try

plugins: [
  new webpack.ProvidePlugin({
    Promise: ['q', 'Promise']
  })
]

参见Webpack ProvidePlugin doc

最新更新