【问题标题】:'express' is not executable'express' 不可执行
【发布时间】:2017-04-12 13:58:19
【问题描述】:

这是非常基本的。许多示例显示了终端命令,例如:'express name-of-directory-to-be-created'。然而在我的系统上,虽然我已经安装了 node.js(并且命令:node -v 有效,并且 npm -v 有效),但 command: express 失败并显示:command not found 进一步调查表明,在我的 macbook air 上,所有 express.js 事件都无法执行。我相信 express 是使用 npm expressnpm -g express 安装的。请问,这是怎么回事?这些例子是否正确? (有几个,都来自不同的来源。)我该如何执行

表达目录

提前致谢。

【问题讨论】:

  • 我想你说的是express-generator,可以用npm install -g express-generator安装

标签: node.js express


【解决方案1】:

这通常发生在 Windows 上。 您需要全局安装 express,并且应将安装 npm 模块的位置添加到 PATH(环境变量)中。

要全局安装 express,输入npm install -g express

另外,您似乎正在尝试使用 express-generator。如果是,您应该以类似方式安装它。 npm install -g express-generator

在 windows 中,默认情况下 npm 模块安装在“C:\Users\u_name\AppData\Roaming\npm” 编辑您的 PATH 环境变量并在末尾附加您的 npm 路径。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-17
    • 2015-04-06
    • 1970-01-01
    • 1970-01-01
    • 2014-10-03
    • 1970-01-01
    • 2010-09-19
    • 2020-03-12
    相关资源
    最近更新 更多