1. 报错不明显,只有警告
例如没有引入的组件会报错: __If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement. __
所以要关注浏览器的警告, 不能忽略,有时候出错了, 编译也不报错,排查很难受
2. node 版本需要在12以上,不然会报以下错误 Cannot find module 'worker_threads'
解决方案: 将node版本升级到12及以上; 我用了12.16.2之后,启动成功
3. 大小写报错不明显,需要关注上面绿色的小图标
笔者误将vue-> Vue了,然后编译器报了个Two output files share the same path but have different contents; 说打包路径不能一直,搞得一脸懵;
最后通过对比发现,Pre-bundling dependencies的结果里面多了个Vue导致的😄;很难受
4. 小计
最后,vite编译的确实很快,不到6秒就能编译成功,风一般的速度; 不过在使用的时候要注意各种坑,希望vite官方,能将错误抛出来,而不是报警告。
感谢vite大佬为我们提供了这么快的编译工具!!!