为了账号安全,请及时绑定邮箱和手机立即绑定

使用<%=>是否要先安装模板引擎呢

使用<%=>是否要先安装模板引擎呢

正在回答

3 回答

我估计你这个是webpack的版本问题,我安装webpack的时候直接就安装的第一版,到了这里就很顺利,直接写什么都没改就ok

0 回复 有任何疑惑可以回复我~

查了一下 不需要 如果html中 不识别ejs语法 将html文件改成ejs文件即可

0 回复 有任何疑惑可以回复我~
#1

前端幼儿园

改为ejs也不行的,后来还安装了ejs也不行,或者loader都没有用的,想知道这个什么解决?教程上的玩不去了
2017-03-09 回复 有任何疑惑可以回复我~
#2

慕田峪9948786 回复 前端幼儿园

npm insall handlebars-loader --save-dev, 然后再在 loaders里面配置 { test:/\.hbs$/, loader:'handlebars-loader' }
2017-03-10 回复 有任何疑惑可以回复我~
#3

前端幼儿园 回复 慕田峪9948786

不行的,总之这个教程就卡在这里了,一旦加上这个模板语法就报错,只要页面包含有%模板语法代码就有问题,那怕是注释掉了也一样报错,只要不加这个就没有问题,网上搜索过,然后去安装引入了ejs-compiled-loader和ejs-loader之类的也不行,都是报这个错误。大概就这样的 ERROR in Error: Child compilation failed....
2017-03-10 回复 有任何疑惑可以回复我~
#4

慕田峪9948786 回复 前端幼儿园

之所以 %%报错是因为 没有安装模板引擎。https://www.npmjs.com/package/html-webpack-plugin 这是官方的文档 里面有 为什么我的<% ... %>模板不工作?的原因描述和解决方法。https://github.com/jantimon/html-webpack-plugin/blob/master/docs/template-option.md 我跟你一样的问题。说白了就是webpack2.0的问题,你如果指定webpack版本的话 这个问题是可以忽视的。
2017-03-10 回复 有任何疑惑可以回复我~
#5

慕田峪9948786 回复 前端幼儿园

.html还是.html,加载了模板引擎之后不需任何变动,照着视频敲就行。唯一不一样的是要在loaders 里面 加 { test:/\.hbs$/, loader:'handlebars-loader' },
2017-03-10 回复 有任何疑惑可以回复我~
查看2条回复

嗯,要的

0 回复 有任何疑惑可以回复我~
#1

niouyp

请问如何安装?
2017-03-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

使用<%=>是否要先安装模板引擎呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信