webpack文件结构同vue-cli中webpack3的脚手架一致
npm run build的时候没有问题,也明显dll起作用了,打包编译速度变快了
为什么npm run dev的时候会报vendor_library is notdefined? 求大佬告知感激不尽
你需要把打包后的 vendor.dll.js引入(开发环境) 在static目录中 <script src="./static/js/vendor.dll.js"></script>
###dll打包的js放到static目录,不要放到dist目录试试
###先执行 npm run dll,
再执行 npm run dev就好了
可能是这个原因
我这边是这样解决的
vue cli2 静态文件夹为 static
vue cli3 静态文件夹是 public
详见:https://cli.vuejs.org/zh/guid...
应该是资源引用不正确导致的
检查一下 开发环境 是否将dll文件包含进去了
简单排查 就是看下NetWork 的资源载入情况
麻烦一点 就nodejs运行时调试
路径不正确吧,我这边换一种方式就可以
new webpack.DllReferencePlugin({
manifest: resolve(__dirname, './vendor-manifest.json')
}),
###我也遇到这样的问题,你们后来怎么解决的
###遇到相同问题,请问如何解决的呢?