我试图安装创建使用我的终端上须藤npm install -g create-react-app
反应的应用程序,那么这条消息出现了:
/home/mahi/.npm-global/bin/create-react-app -> /home/mahi/.npm-global/lib/node_modules/create-react-app/index.js
+ [email protected]
updated 1 package in 11.7s
然后,当我要运行命令创建反应的应用程序内你好世界,它说,没有发现创建反应的-app命令。然后,我搜索了很多的解决方案,我想几乎所有的人,但没有提高,表现出不能一次又一次找到了该命令。
我有这个同样的问题,这是我如何解决它。这将在Ubuntu 16.04和Ubuntu的18.04工作。
首先,打开终端,运行以下命令:
sudo npm install -g -y create-react-app
在那之后,你就可以在任何地方使用create-反应,应用你的机器上,因为它是全球范围内保存。
是U确保NPM运行使用sudo安装?我有同样的问题,终端不能写同命令文件夹中。请问您/usr/local/lib/node_modules/
文件夹中包含create-react-app
?
您使用的create-react-app
使用sudo?因为如果你安装使用sudo npm install create-react-app
那么该方案是针对此用户安装,尝试sudo create-react-app
,如果它的作品,那么你应该更改所有权到用户
我使用有同样的问题在终端,当我写NPM安装-g创建反应的应用程序内和别人的反应的应用程序内我先应用。所以我去反应doc和我找到NPX创建反应的应用程序内我先应用程序,为我工作。
希望这将有助于。
如果你仔细阅读,然后你会看到安装纱线它会告诉你添加在您的路径以后的事了。
export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"
~/.yarn/bin
仅用于纱线的二进制文件。
试试吧!