【发布时间】: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 的任何想法?
【问题讨论】:
-
你的路径没有指向你的 npm 目录。