compilation.assets[htmlWebpackPlugin.files.chunks.a.entry.substr(htmlWebpackPlugin.files.publicPath.length).split('?')[0]]._value
发现这样插入才行compilation.assets[htmlWebpackPlugin.files.chunks.a.entry.substr(htmlWebpackPlugin.files.publicPath.length).split('?')[0]]._value 注意: 1.去除参数,当htmlWebpackPlugin中配置了hash参数,需去除'?hash值'该段字符串,只剩下相对路径/文件名 relativeStr.split('?')[0] //等同于compilation.assets['js/a.js'] 2.source方法报错,直接调用_value读取源码