vite,本地开发环境、打包工具
2023年3月28日小于 1 分钟
vite,本地开发环境、打包工具
打包错误
路由动态模块导入写法需要写成函数
vite 识别出 node 原生 api
Error: Module "fs" has been externalized for browser compatibility. Cannot access "fs.readdirSync" in client code. See http://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
at Object.get (__vite-browser-external:fs:3:11)
at traverseDirectory (surveyItemFieldLabelConfStore.ts:28:19)
at surveyItemFieldLabelConfStore.ts:53:1
针对 vite 的边际问题
https://cn.vitejs.dev/guide/troubleshooting.html#others
一个可能的方案
https://juejin.cn/post/7145383283038093319
TODO:
但是自己没空。等以后遇到 vite 开发 node 的东西时,再考虑该配置。