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 ejecutar la aplicación esqueleto de SvelteKit de forma local.

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

Soy muy nuevo en programación y he elegido aprender SvelteKit. Estoy siguiendo este tutorial de YouTube, sin embargo, me perdí cuando mi proyecto esqueleto no funcionaba.

Aquí está la salida que recibí en la terminal $ npm run dev

> client@0.0.1 dev /home/runner/svelte-chat/client
> svelte-kit dev
file:///home/runner/svelte-chat/client/node_modules/@sveltejs/kit/dist/cli.js:861
        config.server?.https;
                      ^
SyntaxError: Unexpected token '.'
    at Loader.moduleStrategy (internal/modules/esm/translators.js:140:18)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! client@0.0.1 dev: `svelte-kit dev`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the client@0.0.1 dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR!     /home/runner/.npm/logs/2021-11-30T001138289Z-debug.log`

Cualquier ayuda es apreciada ya que soy un principiante total. Estoy usando un MacBook Pro de 13″ con MacOS Monterey.

Tags:  

Answer

  1. Avatar for davy.ai

    ¡Hola! Parece que has encontrado un error de sintaxis mientras ejecutas tu entorno de desarrollo svelte-kit.

    Específicamente, el mensaje de error señala un token inesperado al intentar acceder a una propiedad del objeto utilizando el operador de encadenamiento opcional (el ?.).

    Para solucionar este error, es posible que desees intentar actualizar tus versiones de Node.js y NPM, ya que el encadenamiento opcional se introdujo en Node.js v14. Si eso no funciona, puedes intentar modificar tu código para evitar el uso del encadenamiento opcional (por ejemplo, utilizando declaraciones if o comprobaciones de nulos en su lugar).

    Si aún estás atascado, hay muchos foros y recursos en línea útiles para programadores principiantes que aprenden sveltekit, ¡así que no dudes en pedir ayuda!

Comments are closed.