Estoy aprendiendo javascript e hice una página web con API de noticias. el problema es que cuando abro mi archivo index.html con el servidor en vivo en el código vs funciona bien, pero cuando voy a mi carpeta y abro el archivo HTML, javascript no funciona. 
esto es index.html en el servidor en vivo frente al código que funciona perfectamente
esta es la imagen del mismo archivo cuando lo abro desde mi carpeta
Soy nuevo en el desarrollo web, ni siquiera nuevo, todavía soy estudiante. se supone que no funciona o estoy haciendo algo mal?
necesita el servidor de desarrollo para servir los archivos estáticos, como imágenes al navegador. el navegador solicitará archivos estáticos del servidor y los cargará en el navegador. es por eso que sin vscode liveserver, no ves imágenes.
Usted está obligado a entregar los archivos. use una herramienta como MAMP para eso.
Después del inicio, debe cambiar el servidor web a la carpeta que contiene su index.html ( Documentación )
Si está utilizando un marco más complejo, es posible que se requieran pasos adicionales.