Express Handlebar Error:You must pass a string or Handlebars AST to Handlebars.conpile
一个超级奇葩的bug。
app.js 添加如下中间件:
app.use(function(req, res, next){if (!res.locals.partials) res.locals.partials = {};res.locals.partials.weather = Weather.getWeatherData();next(); })
保存一些数据在 res.locals, 需要在局部文件中使用。
我们将所有的局部文件上下文都放在 partials 对象中。
我们希望在 views/partials/weather.handlebars 中如此使用:
<div class="weather">{{partials.weather}}</div>
然后,出现了报错:
解决:
将 partials 替换成任意别的名词即可!
说明:
尝试修改 n 处试出来的结果,暂不知原因。 partials 是神秘的 关键字 | 保留字 吗?
转载于:https://www.cnblogs.com/yier0705/p/10281619.html
Express Handlebar Error:You must pass a string or Handlebars AST to Handlebars.conpile相关推荐
- showToast:fail parameter error: parameter.title should be String instead of Null;
在搞微信小程序是遇到的这个问题 编辑器用的是hbuiderx 模拟器用的是微信开发者工具 做的是模拟一个商场首页商品展示 "封装了后台请求,并且每次请求都打印code" 涉及一个g ...
- 微信小程序错误readFile:fail parameter error: parameter.filePath should be String instead of Undefined;...
小程序项目总结: 需求:有一个文件需要转发给通讯录好友. wx.downloadFile({url: that.data.fileUrl,filePath: that.data.cachePath + ...
- outlook express: socket error 10053 0x800ccc0f
最近这几天国外几个公司的用户好多都在用OUTLOOK EXPRESS的时候提示:socket error 10053 0x800ccc0f,经确认服务器的连接正常,如果我使用TELNET测试SMTP连 ...
- Outlook Express Problem --Error Number: 0x800C0133
Error Info when Receive/Send Emails: An unknown error has occurred. Account: 'bhattarams@gmail.com', ...
- error TS2322: Type ‘WritableComputedRef<string>‘ is not assignable to type ‘string‘ 解决方法
前言 在 Vue3 + TypeScript + pinia 项目中,使用 get() set() 定义计算属性时,出现 '不能将类型"WritableComputedRef<stri ...
- Error: Unbalanced delimiter found in string uniapp打包小程序定位报错位置
一.症状 1.运行或者发布uniapp小程序 2.已知可能问题是,#ifnef /#endif 配对问题,但不知道哪个文件 二.用药 运行或者发布成h5可以看见报错 三.疗效 然后再运行或发布小程序 ...
- Error: invalid expiresIn option for string payload
错误详情 解决方案 刚开始代码 后面改为的代码 就是一个大括号的问题,第一个参数,接受的就是一个对象,然后加密,字符串是不能加密的.刚开始换了expiresIn: 100这个'1h',换了一个又一个, ...
- math.trunc_带有Python示例的math.trunc()方法
math.trunc Python math.trunc()方法 (Python math.trunc() method) math.trunc() method is a library metho ...
- Express应用配置端口
Express应用设置端口 方法1 静态修改--直接修改代码中配置的默认端口号 方法2 动态修改--修改代码逻辑使其获取启动命令中的端口号参数 相关文章 在Express应用创建成功后,应用会自动配置 ...
最新文章
- 11岁的孩子能看懂C语言么,10岁小朋友开发的编程语言,给你们看看~
- 调试一个C#研究生管理信息系统源码
- 元气骑士里的超级计算机,元气骑士:本以为“素颜相机”够火,直到看到它,一秒笑出猪叫声...
- java语言程序设计全国考试题,2019年12月全国计算机等级考试[Java语言程序设计]复习题及答案...
- 计算机网络实验(华为eNSP模拟器)——第六章 密码模式和AAA模式
- Lync 2010的点击呼叫设置
- Base64加密和Md5加密用户名
- twitter达人不能不知的缩写
- 落户北京经开区 小米汽车首车预计2024年下线并量产 网友:开始存钱!
- C语言中volatile关键字与汇编__volatile__
- nvidia tesla k40
- Django:报错 unsupported format character ‘Y‘ (0x59) at index 70
- android手机平板如何使用usb有线网卡
- 51nod1212无向图最小生成树
- 江苏开启“金环”对话会:政府“牵线”助环保项目与金融“联姻”
- 夏季哪些蔬菜不适合生吃凉拌,食用会发生危险
- 《计算机网络(第七版)-谢希仁》重点知识 - 计算机网络基础知识
- 中国乳房X射线探测器市场趋势报告、技术动态创新及市场预测
- 客户第一 战略交流 | 数澜科技走进欧冶云商
- antd 给table底部加合计、侧边总计动态计算
热门文章
- 政府单位专享 国内“特供版”Windows 10真的来了
- idea java 远程调试_使用idea开启远程调试
- web.config中的 <connectionStrings>加密和解密
- 360潘剑锋:世界上存在没有漏洞的手机吗?
- 数组和链表的区别,各有何优缺点
- servU服务器连接不上问题的解决
- requests库+正则表达式--简单爬虫实例--美女图片篇
- vue+video-player组件应用
- 免杀Bdfproxy
- 魔众轻量论坛系统 v4.3.0 常规优化升级 系统更稳定