《Vite 报错》ReferenceError: module is not defined in ES module scope
创始人
2024-11-16 09:05:23
0

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 方式加载此文件即可;
  • 想进一步了解 ViteCommonJS 的 说明在此;

在这里插入图片描述

相关内容

热门资讯

为何爱听4G应用无法连接到服务... 爱听4G应用可能无法连接到服务器的原因包括网络信号问题、服务器维护或故障、应用软件错误,或是设备设置...
在抖音开启消息免打扰功能后,对... 当你在抖音设置消息免打扰后,对方不会收到任何特别的通知或显示。他们发送的消息仍然会正常到达你的手机,...
小公司部署服务器能带来哪些具体... 小公司的服务器用于存储和处理公司数据,支持内部网络应用,如电子邮件、文件共享和数据库管理。它们还可能...
搭建一个支持100人同时在线的... 100人同时在线的Minecraft服务器需要至少2核心以上的CPU、8GB以上的RAM以及高速SS...
OPPO手机用户困惑,为何无法... OPPO微信登录不了抖音可能是由于软件冲突、版本不兼容或者网络问题导致的。建议尝试重启手机,更新微信...
代理服务器IP地址的作用与重要... 代理服务器IP地址指的是网络上充当客户端和目标服务器之间中介的计算机系统所使用的互联网协议(IP)地...
为何在QQ群中无法撤回一条消息... 可能是因为网络问题或者软件故障导致撤回功能暂时无法使用。建议检查网络连接是否正常,尝试重启QQ或者更...
如果我在QQ上屏蔽了某人,对方... 如果您在QQ上屏蔽了一个好友,当对方尝试给您打电话时,他们可能会看到“对方暂时无法接听”或类似的提示...
WPS文字处理中,下一页为何会... WPS下一页出现在右边的原因可能是因为文档的页面布局设置为了“双面打印”,或者在段落设置中启用了“并...
中间件应用服务器,连接前端与后... 中间件应用服务器是一种软件框架,它提供运行环境和服务支持,使得开发人员可以专注于编写业务逻辑代码。它...