luo10

Results 3 comments of luo10

你好, 我也碰到了这个问题, 引入vue3使用没啥问题, 引入vue2就报错了. ![image](https://user-images.githubusercontent.com/17287671/157829517-a0bef66c-086c-437e-9ddb-427ccdcd3b37.png) 编译的时候, 说找不到 vue. 我的vite.config.ts ``` import { defineConfig } from "vite"; import vue from "@vitejs/plugin-vue"; import Unocss from "unocss/vite"; // https://vitejs.dev/config/ export default defineConfig({ build:...

> hello,你可能可以尝试npx vue-demi-switch 2,如果还是不行的话,应该是软链接的问题,bin下的命令对应的vue-demi可能是另外一个包的,你得看下是否存在其他npm包引用了vue-demi @KesionX hello, 我觉得可能是打包的问题? https://github.com/luo10/vue-demi-test 我传了个简单的例子, vue3-components打包完, 在vue2-use中使用yalc引入, 就会出现vue找不到的问题, 但是在vue3-use中就不会出现.... 能帮忙看看吗? 十分感谢.

> @KesionX 我查看了 vue-demi-switch 2 和 vue-demi-switch 3 不同状态打包出来的文件, 发现解析sfc模式的函数, vue2, vue3是不能兼容的... 这些函数, 也不是 @vue/composition-api 能解决的... 要兼容的话得用h() 或者 jsx 去写模板文件..