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

一佰互联自助建站培训网站建设

一佰互联自助建站,培训网站建设,免费建站网站seo,江苏建筑网站如果你是vite项目,直接写一个vite的插件,通过这个插件可以动态注入环境变量,然后当打包的时候,自动注入这个时间到环境变量中,然后在项目中App.vue中或者Main.tsx中打印出来,这就知道是什么时候编译的项目了…

如果你是vite项目,直接写一个vite的插件,通过这个插件可以动态注入环境变量,然后当打包的时候,自动注入这个时间到环境变量中,然后在项目中App.vue中或者Main.tsx中打印出来,这就知道是什么时候编译的项目了,防止扯皮

在项目根目录创建一个文件夹然后创建一个vite插件:

插件代码如下: 

// 自定义 Vite 插件,用于生成时间并注入环境变量
export default function buildTimePlugin() {return {name: 'build-time-plugin',config: () => {// 获取当前时间var currentTime = new Date()// 提取年、月、日、时、分、秒var year = currentTime.getFullYear() // 年var month = String(currentTime.getMonth() + 1).padStart(2, '0')var day = String(currentTime.getDate()).padStart(2, '0') // 日var hours = String(currentTime.getHours()).padStart(2, '0') // 时var minutes = String(currentTime.getMinutes()).padStart(2, '0') // 分var seconds = String(currentTime.getSeconds()).padStart(2, '0') // 秒// 拼接成 YYYY-MM-DD HH:mm:ss 格式var formattedTime = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`return {define: {// 将时间注入到环境变量中'import.meta.env.BUILD_TIME': JSON.stringify(formattedTime),},}},}
}

然后在vite.config.ts中加入配置:

这个时候在项目中打印这个环境变量就好了:

启动项目,然后就可以看到打印的时间了:

http://www.dtcms.com/wzjs/149757.html

相关文章:

  • 政府采购网上商城入围重庆企业seo
  • 怎么生成网站源代码互联网销售是什么意思
  • 西安网站建设联系方式知识营销成功案例介绍
  • 湖北交投建设集团集团网站网站生成器
  • b站推广网站mmm的推荐机制成crm软件
  • 全网营销型网站新闻手机百度免费下载
  • 上传图片的网站要怎么做网络营销课程作业
  • 南京做网站xjrkj品牌营销策略四种类型
  • 国内移动端网站做的最好的2345网址大全
  • 建设公司与建筑公司的区别seo实战优化
  • 郑州网站建设技术外包网站seo哪家好
  • 网站建设销售怎么样找seo外包公司需要注意什么
  • 新网站提交百度收录网页
  • p站代理网址搜索引擎优化英文简称
  • 网站开发语言汇总百度站长提交网址
  • html5网站开发教程专业网店推广
  • 外贸网站建设招聘图片seo优化是什么意思
  • 保险网站有哪些上海优化网站
  • 域名注册网站建设网络实名谷歌seo是什么职业
  • 做网站建设的怎么拓展业务郑州网站建设公司
  • 电子商务网站建设规划论文烟台seo外包
  • 网站跟网页的区别seo优化网站技术排名百度推广
  • 设计制作的基本步骤是什么aso优化
  • 网站建设属于应用软件吗旅游最新资讯 新闻
  • 济南正规网站建设公司哪家好南宁百度推广seo
  • 国建设文化艺术协会网站南宁推广软件
  • wordpress中能搜索到form中的文字吗抖音seo推荐算法
  • react做门户网站搜狗seo软件
  • 乌兰察布盟建设银行网站百度收录检测
  • redis做缓存的网站并发数app开发自学教程