reactjs React中的“安装后中间件”和“安装前中间件”警告

r1wp621o  于 2022-12-26  发布在  React
关注(0)|答案(1)|浏览(364)

每次我用npx create-react-app AppName创建一个项目,当我在本地服务器上运行这个项目时,我都会收到下面的警告。

(node:13820) [DEP_WEBPACK_DEV_SERVER_ON_AFTER_SETUP_MIDDLEWARE] DeprecationWarning: 'onAfterSetupMiddleware' option is deprecated. Please use the 'setupMiddlewares' option.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:13820) [DEP_WEBPACK_DEV_SERVER_ON_BEFORE_SETUP_MIDDLEWARE] DeprecationWarning: 'onBeforeSetupMiddleware' option is deprecated. Please use the 'setupMiddlewares' option.

我可以切换关闭警告与修改本地文件作为webPackDevServer.config.js文件在node_modules文件夹中详细here。但我找不到任何永久的解决方案。有任何永久的解决方案来解决这个问题吗?

dsekswqp

dsekswqp1#

这是创建React应用程序中的open issue
一种方法不是解决它,而是避免这些警告:

**1 -**运行npm run build:这将创建包含应用程序生产版本的build目录
**2-**运行npm install -g serve:以使用静态服务器提供构建目录。
**3 -**运行npx serve -s build而不是npm start

相关问题