我用npm express編寫了一個小程序。 。當我運行程序我收到錯誤,如下面的(我是新來的Node.js)使用Express與Node.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:362:17)
at require (module.js:378:17)
at Object.<anonymous> (C:\Users\node\node_modules\app.js:1:77)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:492:10)
好像你還沒有在你的本地'node_modules'文件夾中安裝'express'(並且全局都不?)...你可能會檢查它是否在你運行腳本的目錄內安裝了'npm list'。 – ConcurrentHashMap 2013-03-07 08:32:47
我安裝了npm express C:\ Users \ node \ node_modules> npm express -v 1.2.11我可以使用上面的命令獲取express的版本..所以它被安裝... – Ramesh 2013-03-07 08:35:47
這是安裝它的錯誤地方至。查看我的答案,原因如下。並且如果它回答你的問題,如果你能a)支持它,並且b)將它標記爲答案,那將是非常好的。謝謝:-) – 2013-03-07 08:42:15