'表示'不可执行

时间:2017-04-12 05:42:04

标签: node.js express

这是非常基本的。许多示例显示终端命令,例如:'表示要创建的目录名称'。然而在我的系统上,虽然我已经安装了node.js(并且命令:node -v工作,npm -v工作),但命令:express失败:命令未找到进一步调查显示在我的macbook air上,express.js的所有事件都不可执行。我相信express是使用 npm express npm -g express 安装的。请问,发生了什么事?这些例子是否正确? (有几种,都来自不同的来源。)我如何执行

  

表达目录

提前致谢。

1 个答案:

答案 0 :(得分:0)

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

要安装快速全局类型npm install -g express

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

在Windows中默认情况下,npm模块安装在“C:\ Users \ u_name \ AppData \ Roaming \ npm” 编辑PATH环境变量并在最后添加npm路径。