Node.js express:安装express后未找到命令-generator@4.15.5

Node.js express:安装express后未找到命令-generator@4.15.5,node.js,Node.js,我在这里的第一篇帖子,是在读了几个小时并为我解决了很多问题之后:) 我在运行macbook OS X El Captain 我安装了节点v8.9.4 我运行“sudo npm安装-g express generator”,得到以下反馈: myname MacBook Air:todo myname$sudo npm安装-g express generator /Users/myname/.npm global/bin/express->/Users/myname/.npm global/lib/

我在这里的第一篇帖子,是在读了几个小时并为我解决了很多问题之后:)

我在运行macbook OS X El Captain

  • 我安装了节点v8.9.4

  • 我运行“sudo npm安装-g express generator”,得到以下反馈:

  • myname MacBook Air:todo myname$sudo npm安装-g express generator
    /Users/myname/.npm global/bin/express->/Users/myname/.npm global/lib/node_modules/express generator/bin/express-cli.js +快车-generator@4.15.5 更新了1.052s中的1个软件包

  • 当我现在尝试运行“express newproject”时,出现以下错误:
  • myname MacBook Air:todo myname$express新项目 -bash:express:未找到命令


    我有一种感觉,我可能有一些路径设置错误。谢谢你的帮助

    可执行文件安装在

    /usr/local/share/npm/bin/
    
    尝试将该目录添加到您的路径,它将解决问题

    export PATH=/usr/local/share/npm/bin:$PATH
    

    全局安装Express

    1] npm install express -g
    
    也可以在本地安装express generator,如果它不工作,请尝试通过全局安装


    2]npm安装快速生成器
    npm安装快速生成器-g

    感谢您的重播!我已经在终端中运行了“export PATH=/usr/local/share/npm/bin:$PATH”。当我运行“express”命令时,仍然会得到“-bash:express:command not found”。当我运行“npm run express”时,我得到“npm ERR!缺少脚本:express”再次尝试运行:sudo npm安装-g express-generator@latest/Users/myname/.npm global/bin/express->/Users/myname/.npm global/lib/node_modules/express generator/bin/express-cli.js+express-generator@4.15.5在0.988s中更新了1个软件包,该软件包与以前的版本相同,但没有帮助。:)全局包安装在:/usr/local/lib/node_模块中,但此处的路径是:/Users/myname/.npm Global/bin/expresstry:export path=/Users/myname/.npm Global/bin:$path