【发布时间】:2020-04-01 17:40:42
【问题描述】:
我已经安装 CRA 一个多月了,并且一直在使用它而没有任何问题,但是今天我创建了一个新的 react 应用程序,它构建了文件夹和目录,除了它不生成 src 和公用文件夹(它只是生成的节点模块文件夹)因此当我运行 npm start 它给我一个错误说:
npm ERR! missing script: start
【问题讨论】:
标签: reactjs create-react-app npm-start
我已经安装 CRA 一个多月了,并且一直在使用它而没有任何问题,但是今天我创建了一个新的 react 应用程序,它构建了文件夹和目录,除了它不生成 src 和公用文件夹(它只是生成的节点模块文件夹)因此当我运行 npm start 它给我一个错误说:
npm ERR! missing script: start
【问题讨论】:
标签: reactjs create-react-app npm-start
最初你可能已经全局安装了 create-react-app。尝试使用npm uninstall -g create-react-app 命令删除,然后尝试npx create-react-app <your-app-name>。
原因是,npx 应该使用它的最新版本来工作。希望您的疑问现在得到解决
【讨论】:
src 的类似问题。如果是这样,请尝试检查 package.json 中的“构建”脚本。
我仍然不知道是什么原因,但我做到了:
-卸载create-react-app使用npm uninstall -g create-react-app。
-使用npx create-react-app app-name我创建了一个新应用程序,现在它可以正常工作了。
【讨论】:
我曾尝试在不同的计算机上安装,在大多数情况下,上述代码有助于解决问题。但在极少数情况下,我不得不使用另一个代码并且它运行良好。尝试运行以下代码
npx --ignore-existing create-react-app Your-AppName
【讨论】:
您可以使用 yarn 创建项目:
yarn create-react-app my-app
【讨论】: