【问题标题】:"express" command not recognized“快递”命令无法识别
【发布时间】:2014-07-09 17:08:10
【问题描述】:

我使用的是 Windows 8。我按照this link 的步骤安装了node.jsexpress。但是当我使用命令express project_name 创建项目时,我收到以下错误消息 -

'express' 不是内部或外部命令、可运行程序或批处理文件。

以前我在 Windows 7 机器上做过同样的事情。然后所有步骤都完美运行。但现在不是了。我还尝试了similar question 中指出的一些措施。我现在该怎么办?

【问题讨论】:

  • 你安装express-generator了吗?
  • 是的,我做到了。我运行了以下命令 - npm install -g express-generator
  • 别管这个了。 npm install express 可以正常工作,然后只需按照 Express 网站上的说明开始操作即可。
  • 我同意@Brad,但它对我有用。也许全局模块文件夹不在您的 PATH 中?
  • @jgillich 全局模块文件夹通常在哪里?

标签: node.js express


【解决方案1】:

与是否重启无关。

运行这个:

sudo npm install -g express-generator

在 express(版本 4)中,命令行工具没有捆绑在一起,所以在安装 express 生成器之前,express 命令不会被识别。

【讨论】:

    【解决方案2】:

    如果发生这种情况,请确保您在安装后重新启动系统。就我而言,我做对了一切,但仍然没有工作。但它在重新启动后完美运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-15
      • 2020-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多