React项目打包报错:Uncaught SyntaxError: Cannot use ‘import.meta’ outside a module
简介:前言最近使用在编写react项目过程中,采用的BrowserRouter 打包时会报错,且部署到nginx上会报错:Uncaught SyntaxError: Cannot use 'import.m...
前言
最近使用在编写react项目过程中,采用的BrowserRouter 打包时会报错,且部署到nginx上会报错:Uncaught SyntaxError: Cannot use 'import.meta' outside a module
查看了相关资料都没有查到,最后问了ai给了一个新思路:
然后想到我做了Polyfills,所以直接去掉就好了。
解决
修改vite.config.js文件,注释 Polyfills 相关代码
// legacy({
// targets: ['chrome <= 80'],
// additionalLegacyPolyfills: ['regenerator-runtime/runtime'],
// renderLegacyChunks: true
// }),
版权声明:
作者:小何
链接:https://blog.chiyuba.com/qianduanjishu/599.html
来源:小何博客
文章版权归作者所有,未经允许请勿转载。

共有 0 条评论