创建反应的-app命令在Ubuntu 16.04 LTS未找到

问题描述 投票:1回答:5

我试图安装创建使用我的终端上须藤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命令。然后,我搜索了很多的解决方案,我想几乎所有的人,但没有提高,表现出不能一次又一次找到了该命令。

reactjs create-react-app
5个回答
6
投票

我有这个同样的问题,这是我如何解决它。这将在Ubuntu 16.04和Ubuntu的18.04工作。

首先,打开终端,运行以下命令:

sudo npm install -g -y create-react-app

在那之后,你就可以在任何地方使用create-反应,应用你的机器上,因为它是全球范围内保存。


0
投票

是U确保NPM运行使用sudo安装?我有同样的问题,终端不能写同命令文件夹中。请问您/usr/local/lib/node_modules/文件夹中包含create-react-app


0
投票

您使用的create-react-app使用sudo?因为如果你安装使用sudo npm install create-react-app那么该方案是针对此用户安装,尝试sudo create-react-app,如果它的作品,那么你应该更改所有权到用户


0
投票

我使用有同样的问题在终端,当我写NPM安装-g创建反应的应用程序内和别人的反应的应用程序内我先应用。所以我去反应doc和我找到NPX创建反应的应用程序内我先应用程序,为我工作。

希望这将有助于。


0
投票

如果你仔细阅读,然后你会看到安装纱线它会告诉你添加在您的路径以后的事了。

export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"

~/.yarn/bin仅用于纱线的二进制文件。

试试吧!

来源:https://github.com/yarnpkg/yarn/issues/5156

© www.soinside.com 2019 - 2024. All rights reserved.