Estoy tratando de descargar vuetify 3 en mi aplicación vue 3 y me da este error. Probé la instalación de npm --save @popperjs/core vuetify/styles pero no funciona. Me gustaría saber cuál es la razón detrás de esto. Sé que todavía está en versión beta, pero debería ser estable.
No se pudo compilar con 2 errores
No se encontraron estas dependencias:
- @popperjs/core en ./node_modules/bootstrap/dist/js/bootstrap.esm.js
- vuetify/estilos en ./src/plugins/vuetify.js
Para instalarlos, puede ejecutar: npm install --save @popperjs/core vuetify/styles Error de chokidar (C:): Error: EBUSY: recurso ocupado o bloqueado, lstat 'C:\DumpStack.log.tmp' Terminer file programa de comandos (O/N) ? O
npm install --save @popperjs/core vuetify/styles npm ERR! code 128 npm ERR! An unknown git error occurred npm ERR! command git --no-replace-objects ls-remote ssh://git@github.com/vuetify/styles.git npm ERR! git@github.com: Permission denied (publickey). npm ERR! fatal: Could not read from remote repository. npm ERR! npm ERR! Please make sure you have the correct access rights npm ERR! and the repository exists. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\PC\AppData\Local\npm-cache\_logs\2022-03-28T19_25_57_260Z-debug-0.logvuetify/styles no es un paquete NPM, así que no intentes instalarlo. vuetify es el nombre del paquete y los styles están contenidos en vuetify .
Para instalar Vuetify 3 en un proyecto Vite:
Instale vuetify 3.x (actualmente en la next etiqueta):
npm i -S vuetify@next Instale @vuetify/vite-plugin como una dependencia de desarrollo:
npm i -D @vuetify/vite-pluginConfigure Vite para usar el complemento anterior:
// vite.config.js import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vuetify from '@vuetify/vite-plugin' 👈 export default defineConfig({ plugins: [ vue(), vuetify() 👈 ], })Cree una instancia del complemento Vuetify e instálela en su aplicación Vue:
// plugins/vuetify.js import { createVuetify } from 'vuetify' import 'vuetify/styles' export default createVuetify() // main.js import { createApp } from 'vue' import App from './App.vue' import vuetify from './plugins/vuetify' createApp(App) .use(vuetify) 👈 .mount('#app')