vue 插件合集

254 阅读1分钟

一、安装报错

ERESOLVE could not resolve npm ERR! npm ERR! While resolving: @vue/eslint-config-standard@6.1.0 npm ERR! Found: eslint-plugin-vue@8.7.1

解决 npm install --legacy-peer-deps

无法解析依赖冲突legacy的意思:遗产/(软件或硬件)已过时但因使用范围广而难以替代的;而npm install xxxx --legacy-peer-deps命令用于绕过peerDependency里依赖的自动安装;它告诉npm忽略项目中引入的各个依赖模块之间依赖相同但版本不同的问题,以npm v3-v6的方式去继续执行安装操作。 所以其实该命令并没有真的解决冲突,而是忽略了冲突。 image.png

二、安装插件版本太高报错

error in ./node_modules/vue-i18n/dist/vue-i18n.cjs Module not found: Error: Package path . is not exported from package D:\codePractice\cms\node_modules@intlify\shared (see exports field in D:\codePractice\cms\node_modules@intlify\shared\package.json) ERROR in ./node_modules/vue-i18n/dist/vue-i18n.cjs 10:13-39 Module not found: Error: Package path . is not exported from package D:\codePractice\cms\node_modules@intlify\shared (see exports field in D:\codePractice\cms\node_modules@intlify\shared\package.json) @ ./node_modules/vue-i18n/dist/vue-i18n.cjs.js 1:0-48 @ ./src/i18n/index.js 1:0-38 24:13-23 @ ./src/main.js 5:0-35 14:31-35 image.png

三、vite配置@绝对路径提示找不到path模块

npm install  @types/node --save-dev