💡
原文英文,约700词,阅读约需3分钟。
📝
内容提要
新版本2.2.5引入了更安全的模板语言功能,集成DOMPurify以防止XSS攻击,确保HTML安全。通过设置sanitize属性和disallowedTags有效控制不安全标签,模块测试覆盖率达到100%。该项目为开源,欢迎参与。
🎯
关键要点
-
新版本2.2.5引入了更安全的模板语言功能。
-
集成DOMPurify以防止XSS攻击,确保HTML安全。
-
通过设置sanitize属性和disallowedTags有效控制不安全标签。
-
模块测试覆盖率达到100%。
-
该项目为开源,欢迎参与。
❓
延伸问答
新版本2.2.5的主要功能是什么?
新版本2.2.5引入了更安全的模板语言功能,并集成了DOMPurify以防止XSS攻击。
DOMPurify在HMPL中的作用是什么?
DOMPurify用于移除不必要的脚本和iframe,确保生成的HTML安全。
如何控制不安全标签的使用?
可以通过设置disallowedTags属性来指定需要移除的标签,例如iframe。
模块的测试覆盖率是多少?
该模块的测试覆盖率达到了100%。
如何参与HMPL项目?
该项目为开源,欢迎参与,用户可以在GitHub上查看和贡献代码。
如何使用新的HMPL功能?
可以通过Node Package Manager安装,或通过CDN引入相关文件来使用新功能。
➡️