create-react-app,安装错误(“找不到命令”)
我已经按照Facebook指示页面(https://facebook.github.io/react/blog/2016/07/22/create-
apps-with-no-
configuration.html)上的指示完全安装了create-react-app :
首先,安装全局软件包:
npm install -g create-react-app
我做到了 看起来工作正常-该文件已安装到
users/*name*/.node_modules_global/lib/node_modules/create-react-app
我不太确定为什么全局安装会将它带到这个路径,但是在那里就可以了。
下一条指令:
现在,您可以使用它来创建一个新的应用程序:
create-react-app hello-world
会不会更简单,对吗?但是Terminal向我吐出了这个:
-bash: create-react-app: command not found
我可能很简单,但是我真的不知道在哪里看。如果有人可以提供帮助,我将不胜感激!
提前致谢。
回答:
您的节点设置看起来不正确。创建React应用程序不是问题-似乎您无法运行任何全局Node命令。
似乎~/.node_modules_global/bin
不在您的PATH
环境变量中,因此它无法执行全局命令。这就是Bash的工作方式-
无法猜测命令的位置,您需要告诉它。我认为默认情况下,Node安装应该执行此操作,但这取决于您如何安装Node。
因此,请确保该目录在您的目录中,PATH
然后重试。如果使用Bash,请将其添加到您的Bash中,.profile
然后重新启动终端:
export PATH=$HOME/.node_modules_global/bin:$PATH
以上是 create-react-app,安装错误(“找不到命令”) 的全部内容, 来源链接: utcz.com/qa/430994.html