VS Code avec es6
Je suis le peluchage erreur dans mon code 'import' is only available in ES6 (use 'esversion: 6').
Tout es6 connexes est de lancer une erreur. Pas sûr de ce que je dois configurer pour qu'il fonctionne.
Vous devez vous connecter pour publier un commentaire.
Ajouter un fichier nommé
.jshintrc
à votre projet et à l'intérieur de ce type de fichier présent:Comme vous pouvez le voir ici:
La documentation complète de
jshint
options sont disponibles ici: http://jshint.com/docs/optionsEdit: j'ai ajouté un moyen d'activer l'es6 si vous utilisez ESLint au lieu de JSHint ainsi que la mise à jour des captures d'écran depuis VSCode a changé depuis ma réponse originale à cette question.
JSHint Méthode:
Si vous utilisez JSHint, vous pouvez ajouter ce qui suit à vos paramètres:
ESLint Méthode:
Si vous utilisez ESLint, vous pouvez ajouter ce qui suit à vos paramètres:
ESLint Documentation De La Configuration
Comment mettre à jour les paramètres de
settings
Remarque qu'il y a deux sections où vous pouvez personnaliser vos paramètres, les Paramètres de l'Utilisateur et Paramètres d'espace de travail
Les Paramètres de l'utilisateur Est l'endroit où vous appliquez des paramètres globaux, vous voulez pour n'importe quel projet que vous aurez jamais travailler sur.
Paramètres d'espace de travail Est où vous pouvez faire des modifications de paramètres qui ne devrait être appliquée à votre projet actuel.
Dans mon cas, depuis que je sais que seulement quelques-uns de mes projets peuvent utiliser ES6, j'ai besoin d'avoir d'erreur faisant allusion à m'avertir si je suis en utilisant ES6 mon non-ES6 projets...alors j'ai mis ce qu'à mes Paramètres d'espace de travail
Mais, si vous savez que tout ce que tu code en VS Code va être un ES6, projet, puis enregistrez une étape, et l'ajouter à votre les paramètres de l'utilisateur.
JSHint
ESLint
Vous pouvez ajouter
"esversion": 6
à jshint.les options dans les paramètres de l'utilisateur.Juste pour compléter les excellentes suggestions ont déjà été présentées, vous pouvez aussi le régler sur un fichier par fichier de base par l'ajout de ce échappé à la ligne (et même pour d'autres jshint paramètres) en haut de votre fichier.
En fait, vous pouvez ajouter n'importe où, mais seulement des effets code suivant, vous permettant de flip paramètres et désactiver si vous êtes désespérés pour faire quelque chose de bizarre.