Mac OS X 下运行 express app.js 出错。
 发布于 11 年前  作者 hellworld  5118 次预览  最后一次回复是 11 年前  来自  

已经全局安装了,并且可用 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) 

求好心人解答。

9 回复
hellworld

还要在npm install,?

jiyinyiyong

贴关键代码看看? 提示模块找不到

hellworld

是的,就是提示express找不到。

bshy522

配置 NODE_PATH环境变量. /usr/local/lib/node_modules

liuweifeng
npm install -g express-generator
hitbs228

当前目录安装肯定可以

wangdonghui

npm install express,在当前项目目录下安装

hellworld

感谢。已解决。