找不到create-react-app my-app ...命令

时间:2017-08-02 05:57:11

标签: node.js bash macos reactjs npm

我跑了npm install -g create-react-app,一切似乎都正确安装了。

然后我运行create-react-app my-app并获得-bash: create-react-app: command not found

然后我尝试更改我的./bash_profile $PATH,但我仍然收到错误。

我所有套餐的位置均为Macintosh HD/Users/my_name/npm/bin

非常感谢任何帮助。

谢谢!

OSX 10.13 Beta

4 个答案:

答案 0 :(得分:2)

  1. 打开您当前的bash文件: 在终端中,键入:open~ / .bash_profile 这将在文本编辑器中打开bash文件

    但如果您没有bash文件,请使用

    创建一个新文件

    触摸〜/ .bash_profile

  2. 在文件中添加:

    export PATH = $ PATH:/Users/my_name/.npm-packages/bin *务必将my_name更改为您的用户名

  3. 重启终端

  4. 在终端中,运行

    create-react-app my-app

答案 1 :(得分:1)

试试这个:

export PATH="/usr/local/bin:$PATH"

export PATH=$PATH:/Users/my_name/.npm-packages/bin/

答案 2 :(得分:0)

确保您已为文件路径/ usr / local / lib / node_modules提供了足够的权限

然后试试这个: npm install -g create-react-app create-react-app my-app

答案 3 :(得分:0)

尝试运行ex(在节点模块下使用。\ bin的路径)。 node_modules.bin \ create-react-app我的应用程序。之所以创建create-react-app不在PATH中。