javascript – Webpack 2:如何排除除.之外的所有node_modules
作者:互联网
我需要让babel运行/ node_modules / identicons /但是我仍然想要排除所有其他包.
原因是the identicons package正在使用模板字符串并在运行时中断
“webpack -p”
有问题的字符串(node_modules / identicons / index.js):
str += `<rect x="${x}" y="${y}" width="${xside}" height="${xside}" style="fill:${color}" />`
Webpack.config.babel
module: {
rules: [
{
test: /\.jsx?$/,
exclude: /node_modules/,
//include: /node_modules/identicons/,
use: ["babel-loader"]
},
如何写出这种模式?
解决方法:
我认为你可以使用正则表达式
exclude: [
/node_modules\/(?!identicons).*/
]
标签:javascript,ecmascript-6,webpack-2 来源: https://codeday.me/bug/20190717/1486839.html