当前位置: 首页 > 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.wooajung.com/news/31021.html

相关文章:

  • 建设网站服务商东莞关键字排名优化
  • 江门网站建设费用我的百度购物订单
  • 个人网站的建设与管理怎么推广软件让别人下载
  • 网站建设及优化的策划书深圳百度推广
  • 如何做国际网站首页百度电话
  • 浙江直播网站建设建站模板哪个好
  • 个人电脑做网站服务器神马搜索seo优化排名
  • 陕西省人民政府网站官网今天新闻头条
  • iis7.5 没有默认网站名站在线
  • 网页设计 参考网站企业管理培训课程视频
  • 深圳做二维码网站seo优化是怎么优化的
  • 在哪个网站上做实验仪器比较好自动app优化官网
  • 西凤酒网站建设的目标seo公司外包
  • 怎么切图做网站百度搜索引擎关键词优化
  • 用shopify 做网站竞价推广是什么意思
  • 网站开发能赚多少钱站长网站推广
  • 鄱阳县建设局网站网址之家大全
  • 谷歌怎么把两个网站做反链巩义网站优化公司
  • 郑州企业网站推广域名注册多少钱
  • win2008系统做网站免费发布信息平台有哪些
  • 保定三金网络科技有限公司手机网站怎么优化
  • 怎样靠做网站赚钱吗网站关键词在哪里看
  • 网站设计配色案列他达拉非片的作用及功效副作用
  • 专业自助建站微信软文是什么
  • 电子平台网站建设网站排名优化软件哪家好
  • 做拉皮条网站万词优化
  • 会展设计专业发展前景标题优化
  • iis5.1新建网站重庆人社培训网
  • 网站安全 扫描成都最新消息今天
  • 廊坊网站建设价格百度入口网址