vue-cli webpack 打包后 index.html文件 引用缺少引号

本文介绍了解决Webpack打包后,HTML中JS和CSS引用路径引号被移除的问题。通过调整webpack.prod.conf.js配置文件中的minify参数,将removeAttributeQuotes设置为false,确保HTML文件正确引用资源。

webpack 打包后 打开index.html文件 发现引用文件的引号都被过滤了

<script type=text/javascript src=./static/js/js/app.js></script>

因此,需要在webpack.prod.conf.js 找到minify参数

讲 removeAttributeQuotes: true 改为  removeAttributeQuotes: false (如果该方法没有用那就把整个minify去掉再试一下)

再次 build之后,就会看到 index.html 中的css和js添加了引号

>> npm run dev vue-project\src> > vue-project@0.0.0 dev > webpack-dev-server --mode development --open --config build/webpack.dev.conf.js [webpack-cli] Failed to load 'D:\森林退化\vue-project\build\webpack.dev.conf.js' config [webpack-cli] Error: Cannot find module 'D:\森林退化\vue-project\build\webpack.dev.conf.js' Require stack: - D:\森林退化\vue-project\node_modules\webpack-cli\lib\webpack-cli.js - D:\森林退化\vue-project\node_modules\webpack-cli\lib\bootstrap.js - D:\森林退化\vue-project\node_modules\webpack-cli\bin\cli.js - D:\森林退化\vue-project\node_modules\webpack-dev-server\bin\webpack-dev-server.js at Function._resolveFilename (node:internal/modules/cjs/loader:1365:15) at defaultResolveImpl (node:internal/modules/cjs/loader:1021:19) at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1026:22) at Function._load (node:internal/modules/cjs/loader:1175:37) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:235:24) at Module.require (node:internal/modules/cjs/loader:1445:12) at require (node:internal/modules/helpers:135:16) at WebpackCLI.tryRequireThenImport (D:\森林退化\vue-project\node_modules\webpack-cli\lib\webpack-cli.js:225:30) at loadConfigByPath (D:\森林退化\vue-project\node_modules\webpack-cli\lib\webpack-cli.js:1390:38) { code: 'MODULE_NOT_FOUND', requireStack: [ 'D:\\森林退化\\vue-project\\node_modules\\webpack-cli\\lib\\webpack-cli.js', 'D:\\森林退化\\vue-project\\node_modules\\webpack-cli\\lib\\bootstrap.js', 'D:\\森林退化\\vue-project\\node_modules\\webpack-cli\\bin\\cli.js', 'D:\\森林退化\\vue-project\\node_modules\\webpack-dev-server\\bin\\webpack-dev-server.js' ] }
最新发布
11-22
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值