【发布时间】:2017-11-01 23:14:33
【问题描述】:
让我先声明这是我的第一篇文章,而且我无法追溯我的步骤到 create-react-app 命令不再在我的终端中工作的地方。上周,当我练习如何使用 ReactJS 时,我能够使用命令 create-react-app 并能够初始化一个 React 项目。但是,我一直在同时摆弄NodeJS 和NPM 的东西,现在当我调用create react-app 命令时,输出如下:
bash: create-react-app: command not found
我很确定这与我的$PATH 有关,但是我没有通过 vim 进行编辑的经验
编辑我的.bash_profile 时。在我尝试诊断和解决问题的过程中,这是我通过 vim 附加到 $PATH 的内容:
export PATH="/usr/local/bin:$PATH"
尽管如此,我知道 $PATH 的顺序很重要,但我对于是否应该在上面添加或附加 $PATH 感到天真?
这是我回显 $PATH 时的输出:
/usr/local/heroku/bin:/usr/local/bin:/usr/local/sbin:~/bin:/Users/bjornjohnramos/.rbenv/bin:/Users/bjornjohnramos/.rbenv/shims: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/bjornjohnramos/.npm-packages/bin/express -> /Users/bjornjohnramos/.npm-packages/lib/node_modules/express-generator/bin/express-cli.js:/Users/bjornjohnramos/.npm-packages/lib:export PATH="/usr/local/bin:$PATH":export PATH=$PATH:/Users/my_name/.npm-packages/bin/
我的节点和 npm 版本:
节点 v6.9.1 npm 4.2.0
【问题讨论】:
-
Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super User 或Unix & Linux Stack Exchange 会是一个更好的提问地方。另见Where do I post questions about Dev Ops?
-
好吧,我对这个网站的系统运作方式很幼稚。我会查看其他论坛,抱歉我之前在这里看到过关于 ReactJS 和 Node 的类似问题,并认为这将是 Stack Overflow 的合适主题。谢谢你的建议。
-
别出汗。我认为最好为您指明正确的方向,而不是像否决票那样用负面强化来打击您。那些其他 Stack Exchange 站点是很好的资源。我经常使用Unix & Linux Stack Exchange。
标签: node.js linux bash reactjs path