node.js - webpack: 用ProvidePlugin可以不需要每次都import常见lib(jquery, react)

🙉🐒

2018-03-03T17:42:02Z||2018-03-03T17:42:02Z

ProvidePlugin可以通过一个Object来构造,key是源代码中的标识,value是npm package的名称。这样webpack每次遇到标识自动从node_modules import相应的package. 更多详细使用方法也可以参考官网文档:https://webpack.js.org/plugins/provide-plugin/

new webpack.ProvidePlugin({
  $: 'jquery',
  jQuery: 'jquery',
  React: 'react',
  ReactDOM: 'react-dom',
})