使Webpack别名不适用于node_modules

时间:2017-04-04 23:04:01

标签: javascript webpack

我在webpack.config.js中创建了别名,但我希望该别名仅应用于我的应用代码,而不是应用于node_modules。

这是别名:

alias: {
  'jss': path.resolve('path', 'to', 'custom', 'jss')
}

我想要类似于rules(或Webpack v1中的loaders),我们可以写

exclude: /node_modules/

以便规则/加载器不适用于node_modules。

我们如何使用别名来做到这一点?

例如,node_modules内的require('jss')包有jss,我希望它能获得实际的{{1}}包,而非我的自定义模块。

0 个答案:

没有答案