【发布时间】:2012-03-19 17:44:56
【问题描述】:
我的应用在 express、jade 等方面运行良好。
今天当我使用npm update express jade将它升级到最新的express和jade时,当我尝试访问该站点时它开始抛出以下错误。它期待一个 package.json 吗?
我没有使用 package.json,而是使用 NODE_ENV 指向安装了我所有节点模块的 C:\Personal\software\nodejs\NODE。
Error: Cannot find module './lib/jade'
at Function._resolveFilename (module.js:332:11)
at Function._load (module.js:279:25)
at Module.require (module.js:354:17)
at require (module.js:370:17)
at Object.<anonymous> (C:\Personal\software\nodejs\NODE\node_modules\jade\index.js:2:18)
at Module._compile (module.js:441:26)
at Object..js (module.js:459:10)
at Module.load (module.js:348:31)
at Function._load (module.js:308:12)
at Module.require (module.js:354:17)
【问题讨论】:
-
降级到jade 0.20.0,它现在可以工作了。