小编kot*_*ole的帖子

得到错误,错误:在npm安装后找不到模块'express'

我是Node JS和express的新手,我刚刚在Windows 7中安装了npm.

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

npm install -g express
Run Code Online (Sandbox Code Playgroud)

这成功安装了快递C:\Users\USER_NAME\AppData\Roaming\npm\node_modules\express,并增加C:\Users\USER_NAME\AppData\Roaming\npm了我的路径.

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

 'express' is not recognized as an internal or external command,
  operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

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

npm --version给了我1.4.3.Express版本看起来是3.0.0

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

我安装快递不正确吗?如果是这样,为什么它不包含可执行文件?

installation windows-7 express

34
推荐指数
3
解决办法
3万
查看次数

标签 统计

express ×1

installation ×1

windows-7 ×1