2016-10-15 1 views
0

Le veilleur de fichier a bien fonctionné au début, mais maintenant je cette sortie à chaque fois qu'il fonctionne:WebStorm fichier SCSS watcher encodage erreur

cmd.exe /D /C call scss.bat -E UTF-8 --no-cache --update components.scss:components.css 
Encoding::CompatibilityError: incompatible character encodings: GBK and UTF-8 
    Use --trace for backtrace. 

Process finished with exit code 1 

L'encodage de fichiers était certainement UTF-8 et si j'excute la même commande manuellement par cmd.exe Je reçois le fichier scss avec succès.
Comment puis-je résoudre ce problème? THX.

+0

Quel est le codage de fichier dans WebStorm? Vérifiez l'encodage montré dans le coin inférieur droit lorsque le fichier est chargé dans l'éditeur – lena

+0

@lena j'ai vérifié que c'était UTF-8, et si c'est le problème, je ne l'aurais pas fait passer par 'cmd.exe' –

+0

Avez-vous des caractères non-ASCII dans le chemin de votre projet? – lena

Répondre

1

J'ai eu le même problème - s'avère que les caractères locaux dans le chemin du projet ont causé un problème. Donc, si vous avez des caractères locaux/nationaux/diacritiques dans un chemin de projet, changez-les. J'espère que cela aide.

+0

Vous avez sauvé la journée! Je vous remercie :) – hayatbiralem