首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取错误,错误:在npm安装后找不到模块“表示”

问获取错误,错误:在npm安装后找不到模块“表示”
EN

Stack Overflow用户
提问于 2014-04-11 07:58:54
回答 6查看 29.1K关注 0票数 34

我对Node和express都很陌生,我刚刚在Windows 7中安装了npm。

我使用全局标志安装了express:

代码语言:javascript
复制
npm install -g express

这成功地在C:\Users\USER_NAME\AppData\Roaming\npm\node_modules\express中安装了C:\Users\USER_NAME\AppData\Roaming\npm,并将C:\Users\USER_NAME\AppData\Roaming\npm添加到我的路径中。

但是,在命令行中使用express并不成功。任何以express开头的命令都告诉我,它找不到要执行的命令:

代码语言:javascript
复制
 'express' is not recognized as an internal or external command,
  operable program or batch file.

在安装文件夹中,我也找不到可执行文件( .exe或.cmd)。搜索过去的问题表明,node_modules文件夹(至少在过去的版本中)应该同时包含一个快递文件夹(我有)和一个.bin文件夹,其中包含express.cmd。我似乎没有.bin文件夹。

npm --version给了我1.4.3。快速版本看起来是3.0.0

我还尝试在本地安装它,并尝试运行npm cache clean并重新安装。这两种方法都不改变情况: node_modules文件夹中没有可执行文件。

我安装的快递不正确吗?如果是,为什么不包括可执行文件?

EN

回答 6

Stack Overflow用户

发布于 2014-08-30 05:57:06

这就是你所需要做的:

代码语言:javascript
复制
C:\node> npm install -g express-generator

您可以在本详细的启动教程找到这个和更多的东西。

票数 8
EN

Stack Overflow用户

发布于 2014-07-14 22:55:39

要解决这个问题,您需要使用:

npm安装-g快递生成器@3

它是从以前的命令中更新的:

安装-g快递

票数 5
EN

Stack Overflow用户

发布于 2014-06-09 15:09:37

只是要知道,版本作为返回的快递版本命令将是快速生成器的版本,而不是快递。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23006804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档