Vue.js ESLint插件需要Vue和Vuetify,但我只希望它们作为对等依赖项
我正在开发一个使用Vue和Vuetify的模块。它们是对等依赖项,因为如果不是,我将有两个Vue实例,这是不好的(一个在主应用程序中,一个在模块中) 我的问题是我想将ESLint与Vue和Vuetify插件一起使用,但ESLint似乎需要Vue和Vuetify作为真正的依赖项。如果不是,我在进行林管时会收到以下错误消息:Vue.js ESLint插件需要Vue和Vuetify,但我只希望它们作为对等依赖项,vue.js,vuetify.js,eslint,package.json,Vue.js,Vuetify.js,Eslint,Package.json,我正在开发一个使用Vue和Vuetify的模块。它们是对等依赖项,因为如果不是,我将有两个Vue实例,这是不好的(一个在主应用程序中,一个在模块中) 我的问题是我想将ESLint与Vue和Vuetify插件一起使用,但ESLint似乎需要Vue和Vuetify作为真正的依赖项。如果不是,我在进行林管时会收到以下错误消息: Error: Failed to load plugin 'vuetify' declared in '.eslintrc.js': Cannot find module 'v
Error: Failed to load plugin 'vuetify' declared in '.eslintrc.js': Cannot find module 'vuetify/es5/components/VGrid/VContainer'
eslint plugin vuetify
需要vuetify
软件包才能使用
解决方案是安装对等依赖项。在NPM 7+的情况下。对于早期NPM版本或Yarn用户,必须手动安装对等依赖项,这可以通过以下命令完成(使用):
npx npm-install-peers