gpt4 book ai didi

node.js - 如何使用 webpack-dev-server 设置 create-react-app

转载 作者:太空宇宙 更新时间:2023-11-03 22:25:52 27 4
gpt4 key购买 nike

我正在尝试使用 webpack-dev-server 设置我的 create-react-app 实例。

这是我的 package.json 文件

{
"name": "reactgs",
"version": "0.1.0",
"private": true,
"dependencies": {
"react": "^16.0.0",
"react-dom": "^16.0.0",
"react-scripts": "1.0.14"
},
"scripts": {
"start": "react-scripts start",
"build": "webpack-dev-server --entry ./node_modules/react-scripts/bin/react-scripts.js --output-filename ./dist/bundle.js --inline --progress",
},
"devDependencies": {
"webpack-dev-server": "^2.9.1"
}
}

我没有 webpack.config.js 文件。

当我运行时

npm run build

输出显示为

Screenshot:webpackerror

以下行运行良好。

npm start

我还在同一台机器上为不同的项目设置了很好的 webpack。

有人知道如何为 create-react-app 正确配置 webpack 吗?

最佳答案

npm start 开箱即用地为您执行 HMR。它将使用 webpack-dev-server --hot 本身托管您的应用程序。您只需要 Hook HMR 代码来告诉 webpack 观看什么并根据需要重新加载。

这个 GitHub 对话提供了一个相当不错的简单解决方案,用于在使用或不使用 Redux 的情况下 Hook HMR ( https://github.com/facebookincubator/create-react-app/issues/2317 )。

关于node.js - 如何使用 webpack-dev-server 设置 create-react-app,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46536572/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com