赞
踩
ReferenceError: module is not defined in ES module scope
解决方案
postcss.config.js
要改为 postcss.config.cjs
,也就是 .cjs
后缀。
原因解析
packages.json
中的属性 type
设置为 module
。所有 *.js
文件现在都被解释为 ESM
;Vite
有说明, postcss 配置文件 暂不支持 ESM
语法,所以冲突了;.cjs
后缀,继续以 CommonJS
方式加载此文件即可;Vite
对 CommonJS
的 说明在此;Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。