【问题标题】:Express: command not found快递:找不到命令
【发布时间】:2014-12-17 01:28:38
【问题描述】:

在 OSX 上,我通过

安装了 ExpressJS
sudo npm install express-generator -g

没有错误,但我仍然得到

-bash: express: command not found

这是我安装时得到的:

/Users/myusername/.node/bin/express -> /Users/myusername/.node/lib/node_modules/express-generator/bin/express
express-generator@4.9.0 /Users/myusername/.node/lib/node_modules/express-generator
├── commander@1.3.2 (keypress@0.1.0)
└── mkdirp@0.5.0 (minimist@0.0.8)

有什么想法吗?

【问题讨论】:

  • 你是如何安装节点的?

标签: node.js express npm


【解决方案1】:

您需要将 NPM 安装可执行文件的位置添加到您的 $PATH

 PATH="$HOME/.node/bin:$PATH"

这是一次性设置;要永久保留此内容,请阅读 Ask Ubuntu 上的 How to add a directory to my path?

【讨论】:

    【解决方案2】:

    转到 node_module 所在的父文件夹并使用以下命令。

        npm install -g express-generator
    

    【讨论】:

      猜你喜欢
      • 2014-05-24
      • 1970-01-01
      • 2014-05-25
      • 1970-01-01
      • 2016-07-22
      • 1970-01-01
      • 2021-02-10
      • 1970-01-01
      相关资源
      最近更新 更多