vite打包依赖,希望nodejs和web都能用,怎么做到?-灵析社区

回龙叫不醒

包中包含了 node的 fs Buffer等,如果用polyfill node 就不能用,如果用external 前端引入时会直接Buffer is not defined

阅读量:151

点赞量:0

问AI
web 不支持 fs,即使 polyfill 也是残废的,不可能提供一致的功能。所以正确的做法是剥离对环境的依赖,只打包核心逻辑代码,比如 lodash 等仓库。