vite 应该怎么学?

2022-01-09 22:59:15 +08:00
 Leviathann
尝试配了一下,发现很多东西官网都没讲
有的配置还和 rollup 有重叠

比如我想把打包的东西都输出到一个文件夹(而不是默认的 dist + dist/asset )并且自定义一个打包目标文件名,在官网搜了半天没搜到怎么配,尝试配 buildRollupOptions ,改了 file 又报错,又根据报错改了几个配置项才发现原来需要把 dir 和 manualChunks 设为 undefined 来把 vite 默认的配置覆盖掉才行

怎么才能知道 vite 默认的 rollup 配置是啥?必须看源码吗?

而且感觉前端的工具链有很多重叠的功能,esbuild 可以设置编译目标,tsc 也可以,rollup 也可以用 babel 插件做

tsc 直接指定版本就行( es5 )而 esbuild 和 babel 要用个奇怪的 query 字符串,指定浏览器版本或者占有率啥的?

另外如果想指定输入和输出的 html 文件名又该怎么做?

官网没提,翻 rollup 的文档发现官方的实例的 entry 都是 js 文件,试了一下手动在 rollupOptions 指定 input ,但是又和 output 的 file 冲突?
2041 次点击
所在节点    Vite
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/827185

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX