开发 在 vue 中使用的 htmlWebpackPlugin 插件
htmlWebpackPlugin 版本
在node_modules\_@vue_preload-webpack-plugin@1.1.1@@vue 文件夹下查看package.json, vue内置使用的 3.2.0 版本的插件
插件开发
在node_modules\_@vue_preload-webpack-plugin@1.1.1@@vue 文件夹下查看src/index.js, vue 使用的插件开发
class PreloadPlugin {
// ... 无关代码
apply (compiler) {
const skip = data => {
const htmlFilename = data.plugin.options.filename
const exclude = this.options.excludeHtmlNames
const include = this.options.includeHtmlNames
return (
(include && !(include.includes(htmlFilename))) ||
(exclude && exclude.includes