Mac OS X 下运行 express app.js 出错。
已经全局安装了,并且可用 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> (/Users/YeXiang/Documents/helloworld/app.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 Function.Module.runMain (module.js:497:10)
求好心人解答。
8 回复
还要在npm install,?
是的,就是提示express找不到。
配置 NODE_PATH环境变量. /usr/local/lib/node_modules
npm install -g express-generator
当前目录安装肯定可以
npm install express,在当前项目目录下安装
感谢。已解决。