【问题标题】:exclude test.js file in create-react-app在 create-react-app 中排除 test.js 文件
【发布时间】:2023-03-26 20:01:01
【问题描述】:

我已经使用 create-react-app 创建了一个应用程序。

我的.test.js 文件在他们正在测试的文件旁边:

所以:

|
|_ Input.js
|_ Input.test.js

我是否需要向.babelrc 添加任何内容以阻止*.test.js 文件与开发或生产版本捆绑在一起。

我在源中看不到它们被排除在外的任何地方。

【问题讨论】:

    标签: reactjs create-react-app


    【解决方案1】:

    您可以通过更改 webpack-config.js 中包含的构建文件的表达式来排除测试

    /^(?!.*\.test\.js$).*\.js$/
    

    这将只加载“.js”文件,而保留“test.js”文件

    【讨论】:

    • 你能澄清一下吗?我有 dotenv 5.0.1 的 create-react-app 并且 npm run 工作正常,但 npm build 失败,因为它的文件是 ES6。那么如何在打包时添加忽略列表,但在预编译项目时仍然需要它
    猜你喜欢
    • 1970-01-01
    • 2021-02-28
    • 2018-06-07
    • 2017-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-26
    • 2018-11-16
    相关资源
    最近更新 更多