Mac OS X 下运行 express app.js 出错。
发布于 10 年前 作者 hellworld 4557 次浏览 最后一次编辑是 8 年前

已经全局安装了,并且可用 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,在当前项目目录下安装

感谢。已解决。

回到顶部