J'ai écrit des applications React ces derniers mois et j'ai utilisé babel avec les bons presets (es2015, réagissent) pour le transférer dans un fichier groupé.Utiliser ES6 dans Node.js
Je souhaite écrire le serveur à partir de zéro, dans le nœud 7.9.0. Maintenant, je sais que les importations nommées es6 ne sont pas encore supportées (et si elles le seront jamais ..). Aussi l'utilisation de "let" vs "var" et d'autres trucs sympa es6. Pour autant que je sache, je n'ai pas d'autre choix que de rester avec les fonctionnalités "régulières", car l'utilisation de babel pour la production n'est pas recommandée.
Est-ce vraiment le cas? ou il y a une alternative? Et y a-t-il des ressources pour les façons "recommandées" d'écrire une application de noeud pour le moment?
* "si elles le seront" * Oui, il le fera. AFAIK Node 7 prend en charge presque toutes les fonctionnalités ES6 +. Jetez un oeil à http://node.green/. –
mon erreur! Je viens de voir mon terminal IDE n'utilise pas la version de NVM. bien, merci pour la réponse et la ressource! – Chen
Il est encore relativement facile d'utiliser babel pour Node, il suffit de créer un dossier 'src' et' lib' pour compiler depuis et vers. Aussi généralement ces jours-ci, vous voudriez utiliser 'babel-preset-env' configuré pour Node, plutôt que' es2015' directement, alors il va gérer tout ce qui ne fonctionne pas sur votre version de nœud. – loganfsmyth