【问题标题】:Express JS command is not workingExpress JS 命令不起作用
【发布时间】:2014-06-07 11:51:26
【问题描述】:

使用此命令使用 Node.js 安装 Express 后:

npm install -g express

我无法使用 express 命令,在 windows 中抛出 express 不是内部或外部命令的错误。

我已使用命令 npm -g ls 检查以确保 Express 已安装,并且 express 显示在其中:

C:\wamp\www\blackbook>npm -g ls
C:\Users\Chris\AppData\Roaming\npm
└─┬ express@4.0.0
  ├─┬ accepts@1.0.0
  │ ├── mime@1.2.11
  │ └── negotiator@0.3.0
  ├── buffer-crc32@0.2.1
  ├── cookie@0.1.0
  ├── cookie-signature@1.0.3
  ├── debug@0.8.0
  ├── escape-html@1.0.1
  ├── fresh@0.2.2
  ├── merge-descriptors@0.0.2
  ├── methods@0.1.0
  ├── parseurl@1.0.1
  ├── path-to-regexp@0.1.2
  ├── qs@0.6.6
  ├── range-parser@1.0.0
  ├─┬ send@0.2.0
  │ └── mime@1.2.11
  ├─┬ serve-static@1.0.1
  │ └─┬ send@0.1.4
  │   ├── fresh@0.2.0
  │   ├── mime@1.2.11
  │   └── range-parser@0.0.4
  ├─┬ type-is@1.0.0
  │ └── mime@1.2.11
  └── utils-merge@1.0.0

关于我做错了什么或我可以做些什么来解决它以便我可以使用 express 的任何想法?

【问题讨论】:

标签: node.js express


【解决方案1】:

我看到您安装了最新的 Express.js 版本 4.0.0。在这个版本中,他们从 express 本身中删除了应用程序生成。现在这是一个名为 express-generator 的独立模块。

要安装它,请使用以下命令

$ npm install -g express-generator

要了解更多信息,请查看Express.js docs #executable

【讨论】:

  • 这就是问题所在。谢谢,感谢您的帮助!
猜你喜欢
  • 2014-05-23
  • 1970-01-01
  • 2019-08-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-06
  • 1970-01-01
  • 2020-10-05
相关资源
最近更新 更多