html-webpack-plugin修改页面的title的方法
时间:2021-09-03 09:19:34|栏目:vue|点击: 次
vue-cli2.X:修改config目录下index.js
const title = '标题1' // const title = '标题2' // const title = '标题3' module.exports = { title: title, dev: { ... }, build: { ... }, test: { ... }
接着就可以在webpack.dev.conf.js, webpack.prod.conf.js中的HtmlWebpackPlugin使用config.title
new HtmlWebpackPlugin({ title: config.title, ... }),
最后在index.html使用
<title><%= htmlWebpackPlugin.options.title %></title>
如果项目需要根据title有不同的布局可以在main.js引入config并设置为全局变量
const config = require('../config/index') new Vue({ el: '#app', router, components: { App }, template: '<App/>', data () { return { title: config.title } } })
vue文件中通过$root.title使用即可,这样打包的时候只要切换config目录下的index一处地方就好了,不必多处修改降低出错概率。
vue-cli3.X:很简单,只要vue.config.js中配置
configureWebpack: config => { return { title: title, resolve: { alias: { '@': resolve('src') } }, plugins: [] } } }
public目录下的index.html使用
<title><%= webpackConfig.title %></title>
栏 目:vue
下一篇:vue-router history模式下的微信分享小结
本文标题:html-webpack-plugin修改页面的title的方法
本文地址:http://www.codeinn.net/misctech/172229.html