Je travaille dans VS Code et j'ai commencé à avoir cette erreur hier. Tous mes fichiers JSON ont cette erreur, pas seulement quelques-uns. Si je me souviens bien, il y a eu une mise à jour du programme hier ou la veille. Est-ce que la mise à jour a cassé quelque chose ou réinitialisé un paramètre que j'avais oublié de définir?
Quand on cherche ça, les gens parlent de télécharger le schéma et de l’utiliser localement, mais je préférerais ne pas avoir à le faire et voudrais plutôt savoir pourquoi cela a éclaté?
J'utilise un proxy, mais à ma connaissance, cela n'a pas changé. Voici l'erreur exacte que je reçois.
Problèmes de chargement de la référence ' https://schemastore.azurewebsites.net/schemas/json/package.json ': Impossible de charger le schéma à partir de ' https://schemastore.azurewebsites.net/schemas/json/package .json ': Impossible de se connecter à https://schemastore.azurewebsites.net/schemas/json/package.json . Erreur: connectez ECONNREFUSED 168.62.224.13:443
Ouvrez les paramètres utilisateur du code Visual Studio via la palette de commandes:
user settings
.Preferences:Open User Settings
dans le menu déroulant."http.proxy": "http://username:password@hostname:port/", "http.proxyAuthorization": null, "http.proxyStrictSSL": true
Je faisais face au problème suivant avec Angular 6:
Problèmes de chargement de la référence ' https://schemastore.azurewebsites.net/schemas/json/package.json ': Impossible de charger le schéma à partir de ' https://schemastore.azurewebsites.net/schemas/json/package .json ': Impossible de se connecter à https://schemastore.azurewebsites.net/schemas/json/package.json . Erreur: impossible d'obtenir le certificat de l'émetteur local
J'ai ajouté les propriétés suivantes à la fin du fichier de paramètres utilisateur et j'ai travaillé pour moi:
"http.proxy": "",
"http.proxyAuthorization": null,
"http.proxyStrictSSL": false
Eh bien, je n’ai pas aimé l’idée de définir "http.proxyStrictSSL": false, alors j’ai commencé à chercher et j’ai trouvé ceci Issue sur le site SchemaStore de Azure. Après avoir vu cela, j'ai conclu que mon mandataire avait quelques problèmes avec le certificat et l'authentification. Ce que j'ai fait était de changer tous les "https" en "http" dans la session suivante du fichier package.json (le mien était sur ce chemin: C:\Program Files\Code Microsoft VS\ressources\app\extensions\TypeScript-basics\package .json).
"jsonValidation": [
{
"fileMatch": "tsconfig.json",
"url": "http://schemastore.azurewebsites.net/schemas/json/tsconfig.json"
},
{
"fileMatch": "tsconfig.json",
"url": "./schemas/tsconfig.schema.json"
},
{
"fileMatch": "tsconfig.*.json",
"url": "http://schemastore.azurewebsites.net/schemas/json/tsconfig.json"
},
{
"fileMatch": "tsconfig.*.json",
"url": "./schemas/tsconfig.schema.json"
},
{
"fileMatch": "typings.json",
"url": "http://schemastore.azurewebsites.net/schemas/json/typings.json"
}
]
veuillez suivre les étapes ci-dessous pour résoudre ce problème:
npm install
à partir de cmd