node.js报错:Cannot find module 'ejs'的解决办法


Posted in Javascript onDecember 14, 2016

发现问题

最近同事问了一个问题,他在用node.js的时候,发现node.js报错了,错误显示:

Error: Cannot find module 'ejs'
  at Function.Module._resolveFilename (module.js:325:15)
  at Function.Module._load (module.js:276:25)
  at Module.require (module.js:353:17)
  at require (internal/module.js:12:17)
  at new View (d:\WebClient\webstormSpace\day6shuoshuo\node_modules\express\lib\view.js:78:30)
  at EventEmitter.render (d:\WebClient\webstormSpace\day6shuoshuo\node_modules\express\lib\application.js:569:12)
  at ServerResponse.render (d:\WebClient\webstormSpace\day6shuoshuo\node_modules\express\lib\response.js:961:7)
  at exports.showIndex (d:\WebClient\webstormSpace\day6shuoshuo\routes\router.js:7:9)
  at Layer.handle [as handle_request] (d:\WebClient\webstormSpace\day6shuoshuo\node_modules\express\lib\router\layer.js:95:5)
  at next (d:\WebClient\webstormSpace\day6shuoshuo\node_modules\express\lib\router\route.js:131:13)

后来通过查找资料,发现原因是因为:没有安装ejs模块

解决办法:

cmd进入到项目目录,安装ejs:npm install --save ejs

总结

以上就是这文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

Javascript 相关文章推荐
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
May 23 Javascript
JS检测图片大小的实例
Aug 21 Javascript
表单元素与非表单元素刷新区别详细解析
Nov 06 Javascript
深入理解JavaScript中的传值与传引用
Dec 09 Javascript
Bootstrap风格的WPF样式
Dec 07 Javascript
JavaScript中的 attribute 和 jQuery中的 attr 方法浅析
Jan 04 Javascript
Vue0.1的过滤代码如何添加到Vue2.0直接使用
Aug 23 Javascript
vue 里面使用axios 和封装的示例代码
Sep 01 Javascript
Vue+Vux项目实践完整代码
Nov 30 Javascript
vue中实现methods一个方法调用另外一个方法
Feb 08 Javascript
微信小程序 数据缓存实现方法详解
Aug 26 Javascript
jQuery实现电梯导航模块
Dec 22 jQuery
原生JS获取元素集合的子元素宽度实例
Dec 14 #Javascript
微信小程序 require机制详解及实例代码
Dec 14 #Javascript
js实现获取鼠标当前的位置
Dec 14 #Javascript
详解vue.js组件化开发实践
Dec 14 #Javascript
JavaScript Ajax实现异步通信
Dec 14 #Javascript
微信小程序 配置文件详细介绍
Dec 14 #Javascript
微信小程序 闭包写法详细介绍
Dec 14 #Javascript
You might like
用PHP生成excel文件到指定目录
2015/06/22 PHP
深入浅析PHP无限极分类的案例教程
2016/05/09 PHP
thinkphp下MySQL数据库读写分离代码剖析
2017/04/18 PHP
php学习笔记之字符串常见操作总结
2019/07/16 PHP
优化Jquery,提升网页加载速度
2013/11/14 Javascript
JS JSON对象转为字符串的简单实现方法
2013/11/18 Javascript
js的正则test,match,exec详细解析
2014/01/29 Javascript
JavaScript函数参数使用带参数名的方式赋值传入的方法
2015/03/19 Javascript
两款JS脚本判断手机浏览器类型跳转WAP手机网站
2015/10/16 Javascript
浅析JS原型继承与类的继承
2016/04/07 Javascript
举例讲解如何判断JavaScript中对象的类型
2016/04/22 Javascript
Javascript 6里的4个新语法
2016/08/25 Javascript
AngularJS操作键值对象类似java的hashmap(填坑小结)
2016/11/12 Javascript
JavaScript实现鼠标点击导航栏变色特效
2017/02/08 Javascript
理顺8个版本vue的区别(小结)
2018/09/17 Javascript
通过实例解析js可枚举属性与不可枚举属性
2020/12/02 Javascript
Node.js中的异步生成器与异步迭代详解
2021/01/31 Javascript
[57:22]完美世界DOTA2联赛PWL S2 FTD vs PXG 第二场 11.27
2020/12/01 DOTA
Python实现把回车符\r\n转换成\n
2015/04/23 Python
Python的包管理器pip更换软件源的方法详解
2016/06/20 Python
python3.6+opencv3.4实现鼠标交互查看图片像素
2018/02/26 Python
django 捕获异常和日志系统过程详解
2019/07/18 Python
python障碍式期权定价公式
2019/07/19 Python
使用phonegap克隆和删除联系人的实现方法
2017/03/31 HTML / CSS
如何在Canvas中添加事件的方法示例
2019/05/21 HTML / CSS
阿里健康官方海外旗舰店:阿里健康国际自营
2017/11/24 全球购物
沃尔玛旗下墨西哥超市:Bodega Aurrera
2020/11/13 全球购物
Yahoo-PHP面试题3
2012/01/14 面试题
白血病捐款倡议书
2014/05/14 职场文书
我爱祖国演讲稿
2014/09/02 职场文书
抗洪救灾标语
2014/10/08 职场文书
单位实习鉴定评语
2015/01/04 职场文书
大雁塔导游词
2015/02/04 职场文书
初中生物教学反思
2016/02/20 职场文书
2019年最新版见习人员管理制度!
2019/07/08 职场文书
Java中CyclicBarrier和CountDownLatch的用法与区别
2021/08/23 Java/Android