我正在使用webpack并想知道是否有办法用test regex确定.js或.jsx文件扩展名?
即。
test: /\.jsx?$/
这会有用吗?
答案 0 :(得分:9)
是。 test: /.jsx?$/
应该是正确的方式。但您还需要设置resolve.extensions
参数才能使其正常工作。
module.exports = {
...
resolve: {
extensions: ['.js', '.jsx']
}
...
}
答案 1 :(得分:0)
我知道这是一个非常老的问题,但是我想分享我的解决方案。
像这样解决它
test: /\.(js|mjs|jsx|ts|tsx)$/,
.js和.jsx或ts,tsx和mjs
所有扩展名都将匹配。更加优雅。 可以帮助别人。