执行 npm run dev:mp-weixin
报错: uni is not a function
import { defineConfig } from "vite";
import uni from "@dcloudio/vite-plugin-uni";
import { UnifiedViteWeappTailwindcssPlugin as uvwt } from 'weapp-tailwindcss/vite';
// https://vitejs.dev/config/
export default defineConfig({
plugins: [uni(), uvwt()],
css: {
postcss: {
plugins: [
require('tailwindcss'),
require('autoprefixer')
]
}
}
});
4***@qq.com (作者)
"@dcloudio/vite-plugin-uni": "3.0.0-4070620250821001",
2025-10-27 13:24
DCloud_UNI_JBB
回复 4***@qq.com: 评论区发个demo
2025-10-27 14:10
4***@qq.com (作者)
回复 DCloud_UNI_JBB: 估计跟这个没关系,应该是哪里有错误,但是提示的是 uni 这个错误;因为我重新创建了一个新项目,新项目用这个版本都没问题;现在就是不知道是哪里报错了
2025-10-27 17:02
DCloud_UNI_JBB
回复 4***@qq.com: debug一下
2025-10-27 17:03
4***@qq.com (作者)
回复 DCloud_UNI_JBB: 找到原因了, 是因为 package.json 里面添加了 "type": "module" 这个去掉就好了
2025-10-27 17:07