javascript - .js 和 .jsx 的 Webpack 正则表达式测试

标签 javascript regex webpack

我正在使用 webpack 并想知道是否有一种方法可以使用测试正则表达式来确定 .js 或 .jsx 文件扩展名?

test: /\.jsx?$/

这行得通吗?

最佳答案

是的。 test:/.jsx?$/ 应该是正确的方法。但是您还需要设置 resolve.extensions 参数以使其工作。

module.exports = {
  ...
  resolve: {
    extensions: ['.js', '.jsx']
  }
  ...
}

关于javascript - .js 和 .jsx 的 Webpack 正则表达式测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41835913/

相关文章:

python - 如何创建一个 RegExp 以匹配最后的 3 个唯一字符和 2 个可选字符?

python - Python 正则表达式中的正斜杠

javascript - "Cannot find module jquery"在 Electron 应用中

javascript - 如何将新的 li 添加到 ul 并删除旧的

javascript - 在没有 npm 的情况下为 js 环境构建?

php - 由于搜索输入中有空格,提交搜索不起作用

webpack - 字符串替换加载程序不适用于 webpack 3

javascript - 如何使 Chai 打印断言的参数名称而不是它的值

javascript - 如何从 JavaScript 中的转发器获取值?

javascript - Node/child_process 抛出 E2BIG