文件名称:gulp-sri-php:扫描Gulp中PHP文件并处理脚本和样式表标签以添加SRI属性
文件大小:42KB
文件格式:ZIP
更新时间:2024-04-22 10:37:57
JavaScript
描述 扫描Gulp中PHP(或其他基于HTML的)文件,并处理脚本和样式表标签以添加子资源完整性(SRI)属性。 我尝试了其他插件,但是发现了以下问题... hash-使用Cheerio,它需要HTML并在PHP标签上失败 需要OpenSSL并且在Windows上不起作用(使用'cat') 创建带有哈希值的JSON文件,但不内联更新文件 由于这些原因,我决定写自己的书。 该插件无需担心非HTML标记(例如PHP),它使用内置的模块,并且可以随时更新找到HTML标记。 它还允许指定多种算法,这非常酷。 出于以下原因,标签将被忽略... 它已经具有“完整性”属性 它具有绝对引用(例如,以http(s)://开头) 如此混乱以至于无法确定文件路径 只是要澄清一下,该插件并非专门用于PHP文件,而是可以与任何文件(例如PHP文件)中HTML标签一起使用,而不必担心非HTML部分。
【文件预览】:
gulp-sri-php-master
----.travis.yml(112B)
----LICENSE(1KB)
----test()
--------main.js(35KB)
--------fixtures()
----README.md(4KB)
----.gitignore(325B)
----index.js(5KB)
----package-lock.json(134KB)
----package.json(1KB)