web-dev-qa-db-fra.com

modification de ce fichier n'a pas été enregistré dans le système de fichiers erreur dans la version de Google Chrome 30.0.1599.101 m

Notification d'image

Dans la version de Google Chrome 30.0.1599.101, le fichier js modifié ne peut pas être enregistré . Lors de la sauvegarde du fichier js, un triangle jaune avec le message "les modifications de ce fichier n'ont pas été enregistrées dans le système de fichiers" . Je sais que cela fonctionnait dans l'ancienne version

J'utilise windows-7 64 bit

22
Anjil Panchal

Cliquez sur le rouage dans la fenêtre des outils de développement (coin inférieur droit)

Accédez à l'espace de travail et ajoutez le répertoire sur lequel vous souhaitez travailler.

Cela vous évitera accidentellement de modifier des fichiers que vous n'aviez pas l'intention de modifier.

22
Kasturi

Arrivé à moi aussi. Après avoir sélectionné le répertoire de l'espace de travail, j'ai également mappé le fichier du panneau "Source" de Devtools sur son équivalent du système de fichiers (en cliquant avec le bouton droit de la souris sur le fichier dans l'arborescence). Cela a résolu mon problème.

8
Adrien Joly

En chrome> 63, l’option de réponse acceptée est désactivée . À l’avenir, elle doit être effectuée via espaces de travail

3
proxy

Ce soir, j'ai accidentellement réussi à résoudre ce problème, il suffit d'ouvrir le fichier sur le disque et de l'enregistrer avec une simple modification, même avec un espace . Actualisez la page dans Chrome, Chrome le liera (le fichier) au disque.

0

Remarque: si vous rendez JS chargé dynamiquement disponible dans devtools via le commentaire utile: //# sourceURL=Example.js, le mappage réseau-local ne fonctionnera pas.

Remarque: Notez la ligne "// # sourceURL = dynamicScript.js" à la fin du fichier dynamicScript.js. Cette technique donne un nom à un script créé avec eval et sera décrite plus en détail dans la section Cartes source. Les points d'arrêt ne peuvent être définis en JavaScript dynamique que si un nom est fourni par l'utilisateur.

https://developer.chrome.com/devtools/docs/javascript-debugging

Lorsque vous utilisez sourceURL, vous ne pouvez pas trouver le fichier JS respectif dans l’arborescence Sources où vous pourriez vous attendre. Il est toutefois disponible pour l’ouvrir via l’arborescence "no-domain" (ou l’ouverture rapide avec CTRL/CMD + P).

Je cherche toujours une solution.

0
Jared