记错:执行create-react-app以后,项目里面缺少src目录

1,121 阅读1分钟

新建一个项目,执行create-react-app music-app以后, 发现整个项目建立成功以后,只有3个文件如下:

node_modules
package.json
package-lock.json

是不是傻眼了?我的主文件夹src去哪里了,也许你会去新建一个src,但是我劝你还是不要这么干的,因为缺少脚手架的其他配置文件,你即便建立了src,你还要去重新配置其他文件。反过来问问自己,与其这么麻烦,还用脚手架安装做什么,直接手工从安装package.json开始,这样出现莫名其妙的问题会更少啊! 那我现在就先说下解决办法

npm uninstall -g create-react-app
或者
yarn global remove create-react-app

执行结束以后,从新执行脚手架命令

npx create-react-app music-app

还有一个解决办法就是 带上参数忽略本地的cli

npx --ignore-existing create-react-app music-app

那你知道这是为什么吗?

是因为官方已经弃用了独立安装包 create-react-app 这个 cli 脚手架,如果没有及时卸载 就会出现这个问题。