Vue2.0 webpack 配置html-webpack-plugin无报错 但依旧失败——一个空格引发的惨案

在学习Vue2.0的过程中遇到html-webpack-plugin配置不生效的问题,检查发现是package.json中scripts字段的空格错误。解决这个问题后,成功实现了通过html-webpack-plugin将src/index.html复制到项目根目录。本文分享了这一常见问题的排查思路,对于初学者具有参考价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天刚开始学习Vue2.0,在配置html-webpack-plugin时,没有报错,但效果就是不显示

查了半天大小写,无错

// 导入HTML插件,得到一个构造函数
const HtmlPlugin = require('html-webpack-plugin');

// 创建HTML插件的实例对象
const htmlPlugin = new HtmlPlugin({
	template: './src/index.html', //指定原文件的存放路径
	filename: './index.html', //指定生成的文件的存放路径
});

// 使用 node.js的导出语法,向外导出webpack对象
module.exports = {
	// mode 节点的可选值有两个,分别是development/production
	mode: 'development',
	// entry:'指定要处理哪个文件'
	entry: path.join(__dirname, './src/index1.js'),
	output: {
		path: path.join(__dirname, 'dist'),
		filename: 'bundle.js',
	},

	// 插件的数组,将来的webpack 运行时会调用这个插件
	plugins: [htmlPlugin], //通过plugin 节点,使得htmlPlugin插件生效

原因:在package.json 中配置scripts时,在serve后面多粘贴了一个空格

"scripts": {
		"dev": "webpack serve"
	},

如果你也遇到了这样的不报错,但效果出不来的情况,可以按照这个思路检查

zsbd:html-webpack-plugin 是 webpack 中的 HTML 插件,可以通过此插件自定制 index.html 页面的内容。 需求:通过 html-webpack-plugin 插件,将 src 目录下的 index.html 首页,复制到项目根目录中一份

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值