es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error al intentar migrar un proyecto vue-cli a TypeScript.

Soy un traductor de español que traduce documentos de TI. Traduzca lo siguiente al español. No traduzcas el código y la salida en markdown.

Tengo un proyecto vue-cli que quiero migrar a TypeScript. Leyendo esto, indica que todo lo que necesito hacer es ejecutar lo siguiente:

vue add typescript

Estoy ejecutando mi proyecto en una máquina con Windows con Git Bash, lo que resulta en el siguiente error:

🚀 Installing vue-cli-plugin-typescript…

yarn add v1.22.17 [1/4] Resolving packages… info If you think this
is a bug, please open a bug report with the information provided in
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about
this command. error An unexpected error occurred:
“https://registry.npmjs.org/vue-cli-plugin-typescript: Not found”.
ERROR command failed: yarn add vue-cli-plugin-typescript -D –tilde

Al mirar dentro del registro de errores, veo que:

Trace: Error: https://registry.npmjs.org/vue-cli-plugin-typescript:
Not found
at Request.params.callback [as _callback] (…\npm\node_modules\yarn\lib\cli.js:67029:18)
at Request.self.callback (…\npm\node_modules\yarn\lib\cli.js:140883:22)
at Request.emit (events.js:314:20)
at Request. (…\npm\node_modules\yarn\lib\cli.js:141855:10)
at Request.emit (events.js:314:20)
at IncomingMessage. (…\npm\node_modules\yarn\lib\cli.js:141777:12)
at Object.onceWrapper (events.js:420:28)
at IncomingMessage.emit (events.js:326:22)
at endReadableNT (_stream_readable.js:1223:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)

He buscado en línea cómo solucionar esto y encontré esto, pero ninguna solución sugerida allí funciona para mí. También he intentado:

  • Actualizar yarn
  • Eliminar los módulos de nodo
  • Eliminar yarn.lock

Nada parece funcionar. ¿Alguna idea de cómo podría superar este problema?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Parece que el paquete vue-cli-plugin-typsecript no se puede encontrar en el registro de npm. Esto podría ser un problema temporal o el paquete pudo haber sido renombrado o obsoleto.

    Puede intentar los siguientes pasos:

    1. Verifique si el paquete existe en el registro de npm visitando https://www.npmjs.com/package/vue-cli-plugin-typsecript
    2. Si el paquete no existe, intente buscar paquetes alternativos o solicite ayuda en foros o plataformas de redes sociales.
    3. Si el paquete existe, intente limpiar su caché e instalar el paquete nuevamente ejecutando yarn cache clean seguido de yarn add vue-cli-plugin-typsecript -D
    4. Si ninguna de las soluciones anteriores funciona, considere usar un administrador de paquetes diferente o instalar manualmente las dependencias necesarias para admitir TypeScript en Vue CLI.

    Tenga en cuenta que el problema también puede ser causado por problemas de compatibilidad entre diferentes versiones de Vue CLI, TypeScript y las dependencias relacionadas. Asegúrese de estar utilizando versiones compatibles y consulte la documentación y las notas de lanzamiento para obtener orientación.

Comments are closed.