web-dev-qa-db-ja.com

ES6コードを記述したかどうかを確認するにはどうすればよいですか?

私はたくさんのJavaScriptコードを書きました。 ES5やES6のように、JSの「バージョン」が複数あるという事実を知りませんでした。

現在、Githubでこのプロジェクトをホストしていますが、ES6コードを使用しているため、 Babel でES5に変換する必要があるかもしれないと誰かが指摘しました。

しかし、コードのどの部分がES6を使用しているかはわかりません。すべてのES6仕様を読み取ることができましたが、プロジェクト内のすべてのES6コードをマークする何らかのツール/チェッカーはありますか?

15
Thomas W

http://jshint.com/ または http://www.jslint.com/ -コンソールにコードを追加するだけでES6固有の仕様を検出します

14
23rharris

それをBabel replに追加して、変更されるかどうかを確認します。

https://babeljs.io/repl/

:-)お役に立てば幸い

それ以外は、webpack、gulp、rollupなどを使用してbabelでes6をセットアップするのが最適な場合があります

したがって、es6またはes5を作成すると、自動的に変換され、es5のみのブラウザをサポートしながら、途中でいくつかの新機能を学ぶことができます

3
Jonathan Wood