
¿Por qué el código VS 1.62 no parece dar el esquema del objeto de respuesta cuando estoy escribiendo un código como:
resp = await axios("https://httpstat.us/404"); resp. <C-Space> muestra terminaciones confusas o inapropiadas.
¿Qué me falta por favor? Intenté cambiar el nombre del archivo a mecanografiado y eso tampoco ayuda, por lo que estoy realmente confundido sobre cómo editar Javascript de manera efectiva. Es decir, para que el editor diagnostique que estoy usando las propiedades incorrectas y solicite el uso de las correctas con la documentación.
Nombre el archivo con una extensión .ts e importe axios con:
import axios from 'axios'Entonces lo siguiente debería funcionar con el autocompletado completo:
async function testing() { const resp = await axios("https://httpstat.us/404"); resp.status // works } Typescript no siempre obtiene los tipos correctos con la función require . import es la forma correcta de hacer esto en mecanografiado.