请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

run dev报错,提示.js后缀要改为.cjs

问题已解决,就是不知道什么原因。
在新建了tailwind.config.js文件之后run dev报错了,报错信息
[vite] Internal server error: Failed to load PostCSS config
ReferenceError: module is not defined in ES module scope
This file is being treated as an ES module because it has a ‘.js’ file extension

我把postcss.config.js和tailwind.config.js这些js文件后缀改为.cjs就好了

正在回答 回答被采纳积分+3

1回答

Sunday 2022-12-27 20:58:03

你好

这个应该是 vite 默认处理 es module 的问题,改成 cjs 之后,明确表示使用 commonJS 规范

0 回复 有任何疑惑可以回复我~
  • 提问者 慕沐6034303 #1
    老师,有没有什么方法,不做这个改动呢,我看你课程视频里就没有出现这个问题
    回复 有任何疑惑可以回复我~ 2022-12-28 10:18:57
  • Sunday 回复 提问者 慕沐6034303 #2
    这个和 vite 的版本有关系,目前 vite 已经到了 V4 的版本(升级非常快),具体可以查看 vite 或者 npm 的文档
    回复 有任何疑惑可以回复我~ 2022-12-28 10:51:47
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信