Vite 4.2 正式发布,前端构建工具
Vite(法语意为 "快速的",发音/vit/
同 "veet")是一种新型前端构建工具,能够显著提升前端开发体验。它主要由两部分组成:
一个开发服务器,它基于原生 ES 模块提供了丰富的内建功能,如速度快到惊人的模块热更新(HMR)。
一套构建指令,它使用 Rollup 打包代码,并且是预配置的,可输出用于生产环境的高度优化过的静态资源。
Vite 意在提供开箱即用的配置,同时它的插件 API 和 JavaScript API 带来了高度的可扩展性,并有完整的类型支持。
上周 Vite 正式发布了 4.2 版本,主要变化包括:
- 支持在 HTML 文件中替换环境变量
Vite 现在支持在 HTML 文件中替换环境变量。import.meta.env
中的任何属性都可以在具有特殊 %ENV_NAME%
语法的 HTML 文件中使用:
<h1>Vite is running in %MODE%</h1> <p>Using data from %VITE_API_URL%</p>
- 改进 Sourcemaps
Chrome 开发工具团队一直致力于改进开发工具中 Vite 的 DX 和 Vite 支持的框架。Vite 4.2 为框架作者带来了改进的体验和工具,可以使用 server.sourcemapIgnoreList
和 build.rollupOptions.output.sourcemapIgnoreList
从控制台日志跟踪中隐藏第三方代码并为用户构建工件。
- 支持 ESM 子路径导入
Vite 4.2 现在支持子路径导入。主要是采用了 resolve.exports 库。
- 支持 TypeScript 5
- esbuild 升级到 0.17
- 支持从 'vite' 导入 type { Rollup }
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
【官宣】DataCompare 低代码「大数据比对探测平台] 加入 Dromara 社区
DataCompare 低代码「大数据比对和探测平台] 作者介绍 名称:诸葛子房 dromara 开源组织成员,dromara/dataCompare 作者 大数据研发工程师,开源过众多大数据相关项目,曾供职于京东和BAT,在大数据领域拥有丰富实战经验 个人空间:https://gitee.com/ZhuGeZiFang 关于 dataCompare dataCompare 是一个大数据数据比对和数据探测的低代码平台 (1).支持hive表数据比对,mysql、Doris 数据比对,实现自动化配置进行数据比对,避免频繁写sql 进行处理 (2).支持少量配置即可实现数据探测 功能介绍 1.数据源配置 2.数据对比 (1)对比任务配置 (2)对比结果展示、差异case自动发现 3.数据探针 (1)探测任务配置 (2)探测结果展示 项目亮点 低代码、少量配置即可实现任务配置 自动化实现任务对比、数据差异case发现、数据探查 友情链接 点击前往-项目源码 https://gitee.com/dromara/data-compare
- 下一篇
英特尔 GPU 工作主要推动者将离职,创立 AI 初创公司
英特尔公司 CEO Pat Gelsinger 宣布,公司执行副总裁兼架构、图形和软件 (IAGS) 部门的首席架构师Raja Koduri 将于今年 3 月底离职。并透露 Raja 离职后,计划创办一家专注于游戏、媒体和娱乐的生成式 AI 的新软件公司。Raja 本人也回应称,将在未来几周内分享更多有关他这一新软件初创公司的信息。 在加入英特尔之前,Raja 曾在 ATI/AMD 及苹果公司工作多年。维基百科介绍,Raja 在 2001 年担任 ATI 技术公司的高级技术发展总监,并在 2006 年 Advanced Micro Devices 收购 ATI 后担任 AMD 的图形首席技术官,直到 2009 年。在 S3 和 ATI,他对从 DirectX Ver 3 发展到 Ver 11 的几代 GPU 架构做出了关键贡献。2009 年至 2013 年,Raja去了苹果公司担任图形架构总监;从事图形硬件工作,使得 Mac 电脑能够过渡到高分辨率的 Retina 显示器。 在 2013 年,Raja 又回到 AMD 担任视觉计算部门副总裁,该部门包括 GPU 硬件和软件。2015 年...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Docker安装Oracle12C,快速搭建Oracle学习环境