Javascript 在Windows 7中运行Express.js

Javascript 在Windows 7中运行Express.js,javascript,node.js,express,npm,Javascript,Node.js,Express,Npm,我尝试在Windows7中使用 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 3

我尝试在Windows7中使用

 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时,我得到:

 'express' is not recognized as an internal or external command. 

知道为什么会发生这种情况吗?

我在Windows 8.1上遇到了同样的问题 使用此命令

npm install -g express-generator


Express不能在命令提示符下运行。 如果您试图生成基本express项目,则可以使用express generator,您可以使用以下方式安装它:

npm install -g express-generator
安装成功后,要生成express项目,请执行以下操作:

  • 转到硬盘上的目录
  • 运行以下命令:
    expressmyproject
  • 它将为您生成基本项目
  • 使用命令提示符转到上一个命令创建的文件夹
  • 现在可以使用以下命令之一运行项目:

    npm start OR node myProject
    

  • 为什么要键入
    express
    ,这是您需要的节点模块?我必须使用npm安装-g express generator。这就解决了问题。我试图使用express创建一个应用程序。谢谢
    npm install -g express-generator
    
    npm start OR node myProject