使用 npx creact-react-app 创建react项目出现提示:
A template was not provided. This is likely because you're using an outdated version of create-react-app.
Please note that global installs of create-react-app are no longer supported.
创建的工程文件只有一下三个文件(夹):
node_modules, package.json, yarn.lock。
原因:
create-react-app 版本更新,如果旧版本create-react-app 安装在本地,即执行了 npm install -g create-react-app 就会出现以上问题。
解决方发:
1.卸载老版本 create-react-app
npm uninstall -g create-react-app
2.检查是否删除成功
执行命令 create-react-app --version 显示出版本号,则说明没有删除 create-react-app
执行 which create-react-app
出现 /usr/local/bin/create-react-app
执行 rm -rf /usr/local/bin/create-react-app
删除create-react-app
3.创建新工程
npx create-react-app my-app
成功 !!!