【问题标题】:Where to place webpack.config.js in create-react-app project在 create-react-app 项目中放置 webpack.config.js 的位置
【发布时间】:2019-10-07 12:11:52
【问题描述】:

我被指示在 webpack.config.js 文件中添加一些说明。 但是在我的 create-react-app 项目中,我找不到该文件。 目前 StackOverFlow 上的可用答案需要弹出我认为会破坏我的项目的项目。 是否可以在 create-react-app 项目中使用 webpack.config.js 而不会弹出? webpack.config.js 文件在哪里?或者我应该把它放在哪里?

【问题讨论】:

标签: javascript reactjs webpack create-react-app


【解决方案1】:

【讨论】:

    【解决方案2】:

    您可能想使用Craco。它允许您覆盖 create-react-app 配置。除此之外,eject 是一个不错的选择,它不会破坏您的应用程序

    【讨论】:

    • 如何在 Craco 中添加这个 webpack 指令? { test: /\.json$/, loader: 'url-loader', options: { limit: false, publicPath: 'assets' }, type:'javascript/auto' }
    【解决方案3】:

    create-react-app 对您隐藏配置文件。如果你想修改它们,你必须运行npm run eject。这会将它们放在config/ 文件夹下。

    请在执行此操作之前阅读此内容,因为这不是可逆操作:https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/README.md#npm-run-eject

    【讨论】:

    • 我想尽可能避免弹出......因为我不知道如何处理弹出的项目......还有其他方法吗?
    猜你喜欢
    • 2017-06-02
    • 1970-01-01
    • 1970-01-01
    • 2021-07-06
    • 2018-07-14
    • 2019-03-20
    • 2017-12-04
    • 2019-02-07
    • 2011-09-09
    相关资源
    最近更新 更多