SegmentFault 思否技术周刊 Vol.80 — 玩转新时代前端构建工具
一个开发服务器 一套构建指令
文章推荐
以一个简单 Demo,进行 Vite 快速入手(同时也是补充完善实例项目未解决的问题) 对实例项目迁移,对比 Vue CLI 和 Vite,以及 Vite 构建中碰到的问题。


vite2 不支持 runtime publicPath,这项能力在 webpack 中由内置变量__webpack_public_path__提供,runtime publicPath是 qiankun 加载子应用的核心 (由 import-html-entry 模块提供) ,用于预加载及引入异步脚本 esm 会使 qiankun 的 js 沙箱失效,qiankun 内部的 js 沙箱使用将 window 对象进行了代理,以防止全局作用域被污染,但 esm 模块始终具有自己独立的顶级作用域,也就是说它访问到的 window 是全局作用域下的,而不是 qiankun 沙箱中提供的代理 window,虽然可以通过在生产环境打包为 umd 格式的方式来避免使用 esm,但有些本末倒置了



加餐


vite 创建的项目,我们选择与之匹配度比较高的测试框架 vitest 来编写测试用例,安装如下:pnpm create vitest jsdom -D
vite.config.ts 中配置 vitest,选择 js-dom 环境,这里在顶部添加 vitest 的类型声明引入后,即可在 vitest 中共享 vite 的 plugins 等配置。

延伸阅读
-
Google 搜索引擎将加入 AI 聊天功能|Meta 计划今年推出商用 AIGC 技术|思否周刊
40 S 新闻速递Google 搜索引擎将加入 AI 聊天功能AI 绘画神器 MidJourney 更新:图生文功能上线Meta 计划今年推出商用 AIGC 技术Bard 转用 PaLM 模型,取代现
-
OpenAI 总裁回应马斯克批评:我们犯了一个错误|ChatGPT 大热,苹果将「重新审视」人工智能开发|思否周刊
40 S 新闻速递OpenAI 总裁回应马斯克批评:我们犯了一个错误ChatGPT 大热,苹果将「重新审视」人工智能开发Google 发布史上最大通才模型 PaLM-E,能看图说话、操控机器人微软 C
-
OpenAI 宣布开放API ;库克或被踢出苹果董事会;Meta 官宣深入 AI 大战!|思否周刊
40 S 新闻速递OpenAI 宣布开放 APIOpenAI 首席技术官:下一版 ChatGPT 没有传言这么牛库克或被踢出苹果董事会微软将通过 Windows 11更新的方式来推广AI必应Meta
关注公众号:拾黑(shiheibook)了解更多
赞助链接:
关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号随时掌握互联网精彩
- Bitwarden开源的密码管理器
- 无需摄像头,KAIST公布基于RFID的近距离AR展览方案
- 6G尚且遥远,手机还能靠什么提升‘魅力’
- Wi-Fi 7还没来,不如试试Wi-Fi 6的“秘密技能”,体验一样惊艳
- Spotify、TIDAL、VLC、foobar2000、Winamp 用户注意下
- 折叠屏手机迎来新突破,UTG成升级必选项
- 奈雪“社死”二级市场
- 2035年,中国哪座城市最有可能成为全球科技创新热点策源城市?
- 打造最具活力的操作系统开源社区,全产业链共享多样性算力创新价值
- 21 个功能合一的强悍应用,早晚都要用
- 折价配股,短暂停牌后跳水,小米为何不被看好了?
- 华为造车,误读还是真相?
赞助链接



微信扫码关注公众号