the default view engine will not be jade in future releases

在指定博客模版引擎的时候,想选择ejs,所以在cmd中输入"express -t ejs microblog",但是出现两个警告,分别是"warning: the default view engine will not be jade in future releases"和“warning: the default view engine will not be jade in future releases”,如图所示

然后我按照提示输入“cd microblog && npm install”依然出现两个警告“jade has been renames to pug,please install the lastest version of pug instead of jade”(根据推特上面发布的消息称jade在2015年因为版权问题被改名为pug.所以才会出现这种警告希望下载最新版本pug),另一个警告是“deprecated,use jstansformer”(反对,要使用 jstansformer),如下图所示

接下来就是我的解决方法了:

1.先使用express --help,发现现在express中现在已经没有‘-t’这个选择模版的选项了,取而代之的是“-e”,分别有“ets”,"pug","hbs"这三个模版可选。

.

2.我们输入"express -e microblog",虽然仍然会出现警告,但是无妨


3.之后就按照提示输入,我先输入“cd microblog && npm install”,回车,就能出现版本信息,我这安装的是"ejs@2.5.5"和“express@4.14.

1”,我在《node.js开发指南》看到"npm install"会检查目录下的“package.json”文件,并自动安装所有指定的依赖。如下图所示

4.然后我们运行一下 “SET DEBUG=microblog:* & npm start”,然后会发现在监听3000端口了


5.按下ctrl+c可以终止批操作处理


6.第5步其实是关闭了3000这个端口,所以你输入“http://localhost:3000”后没能看到欢迎界面,所以需要开启这个端口,直接输入“npm start”,端口就打开了,之后就能看到欢迎界面了


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

佳悦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值