我尝试使用
在Windows 7中安装express(使用-g for global) npm install -g express
我得到以下内容并且没有错误:
npm http GET https://registry.npmjs.org/express
...
npm http GET https://registry.npmjs.org/mime/-/mime-1.2.11.tgz
npm http 200 https://registry.npmjs.org/mime/-/mime-1.2.11.tgz
npm http 304 https://registry.npmjs.org/debug/0.8.0
express@4.1.1 C:\Users\xxx\AppData\Roaming\npm\node_modules\express
├── methods@0.1.0
├── parseurl@1.0.1
..
├── type-is@1.1.0 (mime@1.2.11)
└── accepts@1.0.1 (negotiator@0.4.3, mime@1.2.11)
当我输入快递时,我得到:
'express' is not recognized as an internal or external command.
知道为什么会这样吗?
答案 0 :(得分:5)
我在Windows 8.1上遇到了同样的问题 使用此命令
npm install -g express-generator
或
npm install -g express-generator@'version'
像
npm install -g express-generator@3
答案 1 :(得分:0)
Express不打算在命令提示符下运行。 如果您正在尝试生成基本快速项目,那么您可以使用快速生成器,您可以使用以下命令安装它:
npm install -g express-generator
成功安装后,再生成一个快速项目:
express myProject
您可以使用以下命令之一立即运行您的项目:
npm start OR node myProject