vite Uncaught ReferenceError: require is not defined
emer 发布于 2022-3-4 14:45 1787 次阅读
- 优先通过修改源代码来解决;修改后记得重启,有的依赖需重新处理
- 其次通过预构建或 CommonJS 插件处理;
为了解决这一问题,我对搜索到的数个 CommonJS 插件进行简单地试用,最终基于成熟、可靠、全面等几方面的考虑,采用 @rollup/plugin-commonjs 。
import commonjs from '@rollup/plugin-commonjs'; export default defineConfig({ plugins: [ commonjs({ transformMixedEsModules: true, include: ['path/to/xxx.js'], }), ], });
https://juejin.cn/post/7017446703296937998