【问题标题】:error in Install express and express-generator for node.js in windows 10在 Windows 10 中为 node.js 安装 express 和 express-generator 时出错
【发布时间】:2017-07-12 05:53:48
【问题描述】:

我在尝试安装时遇到问题,首先我安装了 node.js v.7.9.0 。所以我创建了一个文件夹 "Test" 。在我的 cmd 中,我进入此文件夹并使用 "npm install express --save" 安装 express,这是有效的,但是当使用 "npm install express-generator -g" 也可以工作,但是当写 "express testApp" 生成结构时,控制台显示错误 "express 不被识别为一个命令”我不知道我做错了什么。

快递:

express-generator 安装信息:

C:\Users\Ricardo\Desktop\test>npm install express-generator -g
C:\Program Files (x86)\Nodist\bin\express -> C:\Program Files (x86)\Nodist\bin\node_modules\express-generator\bin\express-cli.js
C:\Program Files (x86)\Nodist\bin
`-- express-generator@4.15.0
  +-- commander@2.9.0
  | `-- graceful-readlink@1.0.1
  +-- ejs@2.5.6
  +-- mkdirp@0.5.1
  | `-- minimist@0.0.8
  `-- sorted-object@2.0.1

【问题讨论】:

标签: javascript node.js express


【解决方案1】:

问题可能是您没有将安装目录添加到 PATH 环境变量中。对于您的设置,您希望 C:\Program Files (x86)\Nodist\bin 在您的 PATH 中。通过在 cmd 中运行 echo %PATH% 检查您的路径。

在 Windows 10 中,如果需要添加到 PATH,可以按照说明here 或在开始菜单中搜索“查看高级系统设置”,点击“高级”选项卡下的“环境变量” ,单击路径,然后单击“编辑”按钮,然后将新条目添加到具有 C:\Program Files (x86)\Nodist\bin 的 PATH。

【讨论】:

  • 变量名应该是Path或者PATH。
【解决方案2】:

尝试全局安装 express

npm install -g express

目前的安装方式仅在您安装它的文件夹中可用。

如果 express 不在您的 PATH 中,您可以通过输入完整路径来运行它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-01
    • 2012-05-26
    • 2016-01-03
    • 2016-01-31
    • 2014-12-16
    • 2018-11-23
    • 1970-01-01
    • 2020-09-23
    相关资源
    最近更新 更多