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

来源:3-3 安装 tailwindcss 到你的项目

慕沐6034303

2022-12-27

问题已解决,就是不知道什么原因。
在新建了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就好了

写回答

1回答

Sunday

2022-12-27

你好

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

0
2
Sunday
回复
慕沐6034303
这个和 vite 的版本有关系,目前 vite 已经到了 V4 的版本(升级非常快),具体可以查看 vite 或者 npm 的文档
2022-12-28
共2条回复

基于 Vue3 ,打造前台+中台通用开发提效解决方案

42 种前台常见业务模型, 15 种中台通用组件,成为前端提效高手

788 学习 · 517 问题

查看课程