En todas partes, algo espera corchetes, y en algunos otros lugares, he encontrado este error:
Parse error on line 1: Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', "[", got ':(sometimes this : is different here)'Tengo que volver a cargar mi ventana para arreglar esto cada vez, y no tengo idea de dónde viene este error. Lo he encontrado en todas partes:
/*CSS*/ :root{ ~ /* This is where the error appears, where the tilde is.*/ --bg-color:white; --popup-bg:whitesmoke; } //Javascript const interface = { ... ~ //Right hereTambién aparece en JSON, aunque solo cuando lo edito. Lo noté por primera vez en mis archivos TSConfig.json, y luego comenzó a aparecer (casi) cada vez que había corchetes.
¡Por favor ayuda!
EDITAR: Este es mi espacio de trabajo:
construir/index.js:
var test = { error: false, name: "Someone", age: 10, appearance: { face: "red" } };./index.ts:
var test = { error:false, name:"Someone", age:10, appearance:{ face:"red" } }./paquete.json:
{ "name": "apijs", "version": "1.0.0", "description": "", "main": "build/index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "license": "ISC" }./tsconfig.json:
{ "compilerOptions": { "watch": true, "outDir": "build/" } ~ } ~Pasos para reproducir:
tscDespués de deshabilitar todas las extensiones, el error parece haber desaparecido por completo.
Probé individualmente las extensiones ESLint y JSON, sin suerte. El error probablemente esté en una de mis extensiones.
Otra edición: después de volver a habilitar mis extensiones, eliminé el código mecanografiado de prueba e inmediatamente obtuve 2 errores en el mismo lugar al comienzo de mi archivo.