Pido disculpas si esta pregunta es muy básica, pero no he podido encontrar una solución en línea. Estoy tratando de configurar mi aplicación React con la extensión JavaScript Debugger (Nightly) en VSCode. Sin embargo, creo que no estoy configurando correctamente las propiedades "url" y "webRoot" cuando intento configurar una solicitud de lanzamiento. El mensaje de error que recibo es "No se puede adjuntar al navegador". Esto es lo último que probé:
{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "Debug Chrome", "request": "launch", "type": "pwa-chrome", "url": "http://localhost/HomePage", "webRoot": "${workspaceFolder}" } ] }Entiendo que podría estar pasando por alto algo fundamental, así que una vez más me disculpo. Algo a considerar es que estoy ejecutando VSCode en VMWorkstation mientras ejecuto mi aplicación React en Windows 10 a través de Chrome. También soy consciente de que estoy usando una versión desactualizada de VSCode y eso se debe a CentOS 7, ya que la versión más nueva de VSCode no funciona en él. Sé que hay una extensión de Chrome Debugger, pero sigo viendo que está depreciada y que esta extensión de JavaScript debería ser equivalente. Me pregunto si una de las razones por las que tengo problemas es porque estoy usando una versión anterior de VSCode, por lo que tal vez usar la extensión Chrome Debugger podría funcionar para mí (suponiendo que tengo mi launch.json correcto). ¿O podría ser porque estoy usando VSCode en una máquina virtual, no puedo encontrar la URL del navegador que estoy proporcionando? También intenté descargar Chrome en la máquina virtual, pero no tuve suerte.
Agradecería cualquier consejo de novato que me ayude a comenzar en la dirección correcta. Usar un depurador es algo que he escuchado que es muy importante y quiero entender esto. Déjame saber si se necesita más información para aclarar el problema. ¡Gracias de antemano!
Versión VSCode: 1.36.1
Electrón: 4.2.5
cromo: 69.0.3497.128
Nodo.js: 10.11.0
V8: 6.9.427.31-electrón.0
Sistema operativo: CentOS 7