Vue Demi
made with Vuejs

Vue Demi

这是一个让你可以开发同时支持Vue2和3的通用Vue库的开发工具。

相关问答
暂无相关问题
查看全部
简介及使用教程

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

相关项目

这是一个支持“查看源码”的Vue指令。
这是一个图片显示视差指令。
这是一个Vue Composition API实用程序的集合。
这是一个Webpack打包的监视工具。
这是一个自动UI测试工具。
这是一个渐进式Web应用程序(PWA)的生成器。
这是一个Vue.js的简单事件处理插件。