nodejs express 框架中ejs 自定义闭合标签出错

var ejs = require('ejs');
ejs.open = '{{';
ejs.close = '}}';

按照官方这么写https://github.com/tj/ejs
似乎无法使用,请问是不是在其他什么地方还要设置相关参数? 看源码似乎也没有暴露的接口?

阅读 4.2k
1 个回答

源码里面看见的

// 默认界定符
var _DEFAULT_DELIMITER = '%';

// ...
options.delimiter = opts.delimiter || exports.delimiter || _DEFAULT_DELIMITER;

所以在配置参数传入{ delimiter: "?" }这样子就可以了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题