Александр Asked:2020-02-19 20:36:31 +0000 UTC2020-02-19 20:36:31 +0000 UTC 2020-02-19 20:36:31 +0000 UTC 安装 React 时出错 772 我执行命令 npx create-react-app my-app cd my-app npm start 我收到这样的错误。尝试了所有步骤 - 不起作用。告诉我这个 .env 文件是什么以及它在哪里。 如何治愈? reactjs 1 个回答 Voted Best Answer Alexandr Tovmach 2020-02-19T22:54:42Z2020-02-19T22:54:42Z 您已全局安装webpack,其版本与 中的版本冲突create-react-app,这就是错误的原因。 如何解决问题: 使用正确的开发方法,您不需要全局安装webpack,因此最好将其删除: # удаление глобального вебпака npm uninstall webpack -g # переустановка зависимостей приложения на всякий (команды ниже выполнять в папке приложения) rm -rf node_modules/ package-lock.json yarn.lock yarn-error.log npm install # запуск приложения npm start 如果删除选项由于某种原因不适合,则禁用 webpack 版本比较,不推荐这样做,也不能保证将来正确编译。在应用程序文件夹的根目录中,创建一个包含以下内容的.env文件: SKIP_PREFLIGHT_CHECK=true 带有.env文件的项目结构 ├── /node_modules ├── /public ├── /src ├── .env ├── README.md ├── package.json └── yarn.lock
您已全局安装
webpack
,其版本与 中的版本冲突create-react-app
,这就是错误的原因。如何解决问题:
使用正确的开发方法,您不需要全局安装webpack,因此最好将其删除:
如果删除选项由于某种原因不适合,则禁用 webpack 版本比较,不推荐这样做,也不能保证将来正确编译。在应用程序文件夹的根目录中,创建一个包含以下内容的.env文件:
带有.env文件的项目结构