📅  最后修改于: 2023-12-03 15:05:52.629000             🧑  作者: Mango
在使用Vue.js开发网站时,我们经常需要使用HTMLWebpackPlugin插件自动生成HTML文件,并将其与我们的Vue.js组件连接起来。HTMLWebpackPlugin提供很多选择来自定义HTML文件,例如添加注释、meta标签、样式等等。其中一个最基本的选项是title
,用于指定HTML文件的标题。
下面是一个基本的HTMLWebpackPlugin配置示例,其中包含title
选项:
// webpack.config.js
const HtmlWebpackPlugin = require('html-webpack-plugin');
const path = require('path');
module.exports = {
entry: './src/main.js',
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'main.js',
},
plugins: [
new HtmlWebpackPlugin({
template: './public/index.html',
title: 'My Vue App',
}),
],
};
在上面的配置中,我们将title
选项设置为"My Vue App"。这将自动在生成的HTML文件中添加一个标题标签:<title>My Vue App</title>
title
选项也可以通过模板文件中的变量进行动态设置,例如使用<%= %>
语法:title: '<%= htmlWebpackPlugin.options.title %>'
title
选项,则HTMLWebpackPlugin插件不会添加标题标签。