Vue Demi
made with
Vuejs
简介及使用教程
Vue Demi是一个让你可以开发同时支持Vue2和3的通用的Vue库的开发工具,而无需担心用户安装的版本。
当用户要创建一个Vue插件/库时,只需将vue-demi安装为依赖项并将其导入,然后像之前一样发布你的插件/库,用户的软件包就会变得通用。
Vue Demi使用了NPM钩子postinstall
。当用户安装所有包后,脚本将开始检查已安装的Vue版本,并根据Vue版本返回对应的代码。在使用Vue 2时,如果没有安装@vue/composition-api
,它也会自动安装.
安装
Npm
npm i vue-demi
Yarn
yarn add vue-demi
使用
import { ref, reactive, defineComponent } from 'vue-demi'
这样,vue-demi会根据用户环境,选择指向 vue@next
或者 vue@2
、 @vue/composition-api
。
作者
Anthony Fu
@antfu7相关项目