让我先说明这是我的第一篇文章,而且我也无法回溯到我的终端中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我很天真?
这是我回显$ 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 =#&34;在/ usr / local / bin目录:$ PATH":出口 PATH = $ PATH:/Users/my_name/.npm-packages/bin /
我的节点和npm版本:
节点v6.9.1 npm 4.2.0
答案 0 :(得分:0)
谁知道发生了什么?但也许我们可以通过重新安装来解决它......
npm uninstall create-react-app
npm uninstall create-react-app -g
npm install create-react-app -g
前两个命令将在本地和全局卸载create-react-app。 (不确定你是如何安装它的。无差别地运行它们。)第三个全局安装,并应根据需要为你设置路径。
答案 1 :(得分:0)
使用命令npx create-react-app my-app
而不是使用npx create-react-app my-app
来解决您的 bash:create-react-app:在Windows上找不到错误的命令。
希望这会有所帮助 编码愉快...