nodejs 调用express模块出错
2019-07-26 本文已影响0人
Kemmy_m
1.nodejs 调用express模块出错
ER Cannot find module 'express'
安装Express命令如下:
npm install -g express
安装成功之后会在D:\Program Files\nodejs\node_global\node_modules,默认的是在C盘,我的设置在了D盘。
但是在执行node runtest.js命令时出错:(runtest.js中有require('express'))
Error: Cannot find module 'express'
解决办法一:
1. 当前用户环境变量添加NODE_PATH并设置路径为D:\Program Files\nodejs\node_global\node_modules
2. 在当前用户环境变量path中添加路径D:\Program Files\nodejs\node_global\node_modules;%NODE_PATH%
保存之后重新启动系统就OK了。
方法二:
到当前项目目录下执行命令:
npm link express
2.npm报错解决方法
全局更新 npm
npm i npm -g 就ok了