nuxt3安装jq的依赖,其实不止jq,只要是安装个新的依赖就报错: ERROR require() of ES Module ...\node_modules\string-width\index.js from ...\node_modules\wide-align\align.js not supported.
解决方案:
删掉yarn.lock 和node_modules重新安装则没问题,然后在 github 和 github 上找到了相关解决方法,在你的package.json里添加:
"resolutions": {
"jackspeak": "3.1.2"
},
其中jackspeak
的版本可以按照jackspeak最新的来安装,我是根据提示安的@3.2.1
然后删掉yarn.lock和node_modules重新yarn即可
祝你