当前位置: 首页 > news >正文

菏泽去哪了做网站公众号推广

菏泽去哪了做网站,公众号推广,永州企业网站开发,一个空间开几个网站文章目录 一、前言二、webpack三、vite四、最后 一、前言 容器化时代,当页面出现问题时,如果你的新版本有可能已经修复了,那样你再排查它就没有意义了。为什么不一定是最新版本呢?一是可能是缓存作祟,二是可能运维成员…

文章目录

  • 一、前言
  • 二、`webpack`
  • 三、`vite`
  • 四、最后

一、前言

容器化时代,当页面出现问题时,如果你的新版本有可能已经修复了,那样你再排查它就没有意义了。为什么不一定是最新版本呢?一是可能是缓存作祟,二是可能运维成员由于某种原因回退了版本。

怎么确认问题发生在哪个版本呢?这就需要我们往页面注入版本号。

通常这一步,是在打包构建时,将package.json中的version字段注入到html上(所以要求每次发布版本,都修改对应的version,最好使用npm version命令操作)。我比较推荐在head中添加一个meta,当然你也可以将它打印出来。

二、webpack

React的脚手架搭建出来的工程为例,核心是html-webpack-plugin这个插件。

使用npm run eject之后,修改config/webpack.config.js文件,添加一句:

// 放在const paths = require("./paths");之后。这句就是读取了package.json文件
const appPackageJson = require(paths.appPackageJson);

搜索HtmlWebpackPlugin,找到这段代码:

 plugins: [// Generates an `index.html` file with the <script> injected.new HtmlWebpackPlugin(Object.assign({},{inject: true,template: paths.appHtml,},...))]

修改Object.assign的第一个参数:

Object.assign({meta: {version: appPackageJson.version,},},{inject: true,template: paths.appHtml,},)

这样,页面的head中就有了版本号:

不使用eject当然也是可以的,有脚手架提供的钩子函数,原理一样,都是修改这里,就不赘述了。

三、vite

对于vite项目,可以使用vite-plugin-html-template插件。在vite.config.ts中添加以下代码:

import htmlTemplate from 'vite-plugin-html-template'
import { version } from "./package.json";// https://vitejs.dev/config/
export default defineConfig({plugins: [vue(), htmlTemplate({data: {version},}),],...
})

因为引用了json文件,需要修改默认的tsconfig.config.json,在include中添加package.json

{"include": [xxx, "package.json"],
}

index.html移动到public目录下,在head中添加一句:

<head><meta version="<%- version %>" />...
</head>

原来body中的script要去掉:

<body><div id="app"></div><script type="module" src="/src/main.ts"></script>
</body>

这样在页面上就能看到版本号了:

四、最后

本人每篇文章都是一字一句码出来,希望对大家有所帮助,多提提意见。顺手来个三连击,点赞👍收藏💖关注✨,一起加油☕

http://www.khdw.cn/news/45239.html

相关文章:

  • 重庆商城网站建设公司互联网营销师
  • 做网站白云seo基础入门
  • 外国网站邀请做编辑2023年新闻热点事件摘抄
  • 广东知名网站头条权重查询
  • 外国做营销方案的网站搜索引擎的作用
  • 上海专业做网站价格在线网站建设平台
  • 常州公司建站模板无锡营销型网站建设
  • 西安学建网站手机黄页怎么找
  • 网站 实施销售外包公司
  • 建设常规的网站报价是多少钱投百度做广告效果怎么样
  • 宁波模板建站哪家服务专业南京百度网站快速优化
  • 计算机应用技术网站开发毕业论文谷歌推广app
  • 如何用wordpress做产品详情页seo顾问能赚钱吗
  • 没有网站怎么做链接视频百度图片
  • 做网站一定要用ps吗如何提高自己的营销能力
  • 佛山市手机网站建设哪家好怎样做关键词排名优化
  • 如何设计自己的网页seo优化有百度系和什么
  • 备案ip 查询网站查询网站google广告投放技巧
  • 黄石网站建设流程沈阳头条今日头条新闻最新消息
  • 自己做网站卖矿山设备如何制作自己的网站?
  • 网站做微信接口吗关键词竞价排名名词解释
  • 网站介绍页面it培训机构怎么样
  • 沭阳网站建设方案济宁seo公司
  • 国内病毒最新情况石家庄seo网络优化的公司
  • 排名轻松seo 网站金花关键词工具
  • 网站维护一般需要多久时间上海短视频推广
  • 网站如何接广告常用的网络营销方式
  • 常熟做网站的查网站域名
  • 南宁建站seo什么职位
  • word模板免费网站网站推广做什么