Windows Node.js模块安装不工作
我已经在我的windows机器(32位)上成功安装了node.js(v0.10.29-x86),并且能够运行“hello world”程序。现在我需要安装“express”模块。我试着用Windows Node.js模块安装不工作,windows,node.js,module,Windows,Node.js,Module,我已经在我的windows机器(32位)上成功安装了node.js(v0.10.29-x86),并且能够运行“hello world”程序。现在我需要安装“express”模块。我试着用 npm install express 及 没有任何成功。 每当我运行js文件时,命令行中就会出现以下错误 module.js:340 throw err; ^ Error: Cannot find module 'express' at Function.Module._res
npm install express
及
没有任何成功。
每当我运行js文件时,命令行中就会出现以下错误
module.js:340
throw err;
^
Error: Cannot find module 'express'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (D:\node\test.js:1:77)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:497:10)
module.js:340
犯错误;
^
错误:找不到模块“express”
在Function.Module.\u解析文件名(Module.js:338:15)
在Function.Module.\u加载(Module.js:280:25)
at Module.require(Module.js:364:17)
根据需要(模块js:380:17)
反对。(D:\node\test.js:1:77)
在模块处编译(Module.js:456:26)
在Object.Module.\u extensions..js(Module.js:474:10)
在Module.load(Module.js:356:32)
在Function.Module.\u加载(Module.js:312:12)
位于Module.runMain(Module.js:497:10)
请提供帮助。当您运行
npm install express
时,您会得到什么?Nitzan,谢谢您的时间。我刚发现有路径问题。我通过在js文件中添加express模块的完整路径解决了这个问题。但是你还知道我们应该在哪个目录下安装模块吗?它们通常安装在一个名为“node_modules”的目录下,你不必事先下载任何文件。@Jake,使用“require”时我应该给出什么路径?我的意思是,当我运行命令npm install express时,我在js文件中包含了module by statement require('express');出现找不到模块错误。您是否在项目文件所在的目录中运行npm install express
?如果是这样,则不必指定任何路径。
module.js:340
throw err;
^
Error: Cannot find module 'express'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (D:\node\test.js:1:77)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:497:10)