我要发布的Vue插件是否应该依赖Vue本身?

时间:2018-12-16 16:24:40

标签: vue.js npm package.json

我编写了一个Vue(2)插件,并将其发布到NPM。问题是插件的package.json是否包含

"dependencies": {
    "vue": "^2.5.21"
}

我非常确定应该这样做,因为很明显,如果没有Vue本身,该插件将无法工作。但与此同时,我对此感到怀疑:谁会在没有安装Vue作为项目依赖项的情况下尝试使用Vue插件?如果我不将其添加到依赖项列表中,那么我将如何指定该插件可以使用的Vue版本? (例如,如果用户使用Vue 2.1.3,而我的插件仅适用于2.5.17以上的版本)

0 个答案:

没有答案