跳到主要内容
CNode

Error: Cannot find module 'express'错误

社区
Kkeke3399发布于 14 年前最后回复 11 年前
41031200

二进制node解压在/home下,就是/home/keke/node cd /home/keke/node bin/npm install -g express 安装成功,在lib/node_module下有express 可是在/home/keke/node/www下执行../bin/node helloworld.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. (/home/keke/node/www/helloworld.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)

这是什么原因?我是-g全局安装express的,为什么会找不到express

查看回复

回复 (4)

C
cdll#411 年前

同求助,Cannot find module ‘request’

K
keke3399#314 年前

export PATH=”$HOME/node/bin:$PATH” export NODE_PATH=”$HOME/node/lib/node_modules” 完美解决

V
venngomez#214 年前

如下? npm install -d

R
rench#114 年前

环境变量?NODE_PATH

参与回复

登录后即可参与回复。登录