Error: Cannot find module 'express'

安装Express命令如下:

npm install -g express

安装成功之后会在C:\Users\[YOUR_USER_NAME]\AppData\Roaming\npm\node_modules下有express。

但是在执行node runtest.js命令时出错:(runtest.js中有require('express'))

Error: Cannot find module 'express'

解决办法一:

1. 当前用户环境变量添加NODE_PATH并设置路径为C:\Users\YOUR_USER_NAME\AppData\Roaming\npm\node_modules

2. 在当前用户环境变量path中添加路径C:\Users\YOUR_USER_NAME\AppData\Roaming\npm\node_modules

保存之后重新启动系统就OK了。

 

方法二:

到当前项目目录下执行命令:

npm link express

 

你可能感兴趣的:(express)