Javascript 为什么我能';是否在我的系统中安装React并卸载create React应用程序?
我试过很多方法。但我找不到任何解决办法。问题是我无法在我的系统中安装ReactJS。这是我在完成安装过程时收到的消息 没有提供模板。这可能是因为您正在使用 create react应用程序的过期版本。请注意,全局安装 不再支持创建react应用程序的 我清理了缓存。我还看到了一个新的节点,甚至想尝试卸载createreact应用程序。但如果我这样做了,我会得到这个信息 我手动删除了此日志,但它不起作用 有人能给我提出解决办法吗 更新:实际上这两个问题在我手动删除时就解决了 来自AppData\Roaming\npm(临时)目录的缓存 谢谢大家Javascript 为什么我能';是否在我的系统中安装React并卸载create React应用程序?,javascript,node.js,reactjs,npm,Javascript,Node.js,Reactjs,Npm,我试过很多方法。但我找不到任何解决办法。问题是我无法在我的系统中安装ReactJS。这是我在完成安装过程时收到的消息 没有提供模板。这可能是因为您正在使用 create react应用程序的过期版本。请注意,全局安装 不再支持创建react应用程序的 我清理了缓存。我还看到了一个新的节点,甚至想尝试卸载createreact应用程序。但如果我这样做了,我会得到这个信息 我手动删除了此日志,但它不起作用 有人能给我提出解决办法吗 更新:实际上这两个问题在我手动删除时就解决了 来自AppData\
尝试此操作卸载create react应用程序-
npm uninstall -g create-react-app
然后试试看-
npx create-react-app my-app
在尝试从源代码卸载create react应用程序之前,我也遇到了此问题。我找到了它的安装位置,并意识到因为我使用的是NVM,所以我的系统接收到的create react应用程序的版本来自另一个我当时没有使用的node版本 所以我跑了
nvm list
然后使用以下工具检查我系统上的每个节点版本:
nvm use <version>
对于我安装的每个版本
希望这有帮助 最新的react版本取消了对从全局安装生成项目的支持 npm安装-g create react应用程序将无法运行 如果您遇到任何关于缺少模板或全局Create React应用程序安装不再支持的错误,您可能需要从系统中删除全局程序包:
- npm卸载-g创建react应用程序
- rm-rf/usr/local/bin/create react应用程序
- 清理缓存
npx create-react-app my-app
cd my-app
npm start
确保您正在安装最新版本的nodejs我在windows系统中卸载create react app和安装react时遇到错误。我试图通过此命令删除缓存
npm cache clean
。但这对我不起作用。最后,我想出了一个解决办法。尽管这可能不是最好的解决方案
当我从AppData\Roaming\npm和npm cache(temp)目录手动删除缓存时,这两个问题得到了解决。
注意:我试图安装一个新版本的节点,它覆盖了以前的版本。但它没有删除缓存
谢谢大家。所以,我知道这个问题已经被回答了好几次,但在尝试了每一个建议的解决方案后,我发现这一个对我有效。首先,我卸载了global create react应用程序
npm uninstall -g create-react-app
然后删除缓存。然而,它仍然不起作用。事实证明,我在保存项目的目录中安装了一个非全局的createreact应用程序
npm uninstall create-react-app
在没有-g命令的情况下运行命令后,一切都很好。如果其他方法都不起作用,那么如果有人遇到相同的问题,这可能是他们的解决方案。如果您是Linux用户,请确保在执行命令之前使用sudo,否则它将显示相同的错误 这是我为自己修好的
sudo npm uninstall -g create-react-app
在Linux中,我通过进入home directory/.npm解决了这个问题
然后用“rm-rf foldername”删除_cacache和_npx我遇到了您同样的问题,我通过将npm更新到最新版本来修复它 就我而言,我的npm版本是7.0.15
您可以使用:
npm-v
如果您正在使用Mac或Linux,请发出下一个命令:
sudo npm安装-g npm
现在用新版本再试一次。就我而言,它提示:
Need to install the following packages:
create-react-app
Ok to proceed? (y)
我没有给出答案就单击了“回车”,现在创建的react应用程序工作得很好。转到%appdata%\npm\node\u模块
- 删除创建应用程序文件夹
- 导航出node_modules文件夹,然后删除create-react-app文件和create-react-app.cmd
sudo
…@FMCorz?哇。。。我没有注意到。很抱歉我得到的结果与我在create react apprefer中得到的结果相同抱歉地说,仍然收到相同的消息。“未提供模板。这可能是因为您使用的是过期版本的create react app。请注意,不再支持全局安装create react app。”
sudo npm uninstall -g create-react-app
Need to install the following packages:
create-react-app
Ok to proceed? (y)