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