これはあくまで規格であって、2009年に登場したNode.jsはCommonJSの1つである。Node.jsの登場によって、JavaScriptはブラウザ以外からも利用できることが証明された。Node.jsのようにCommonJSで作られたツール群をブラウザでも利用できるようにしたい、というニーズが生まれ、その解決方法がbrowserifyやWebpackである。gulpやgruntはタスクランナー(JavaScriptのコードを書いてから、実際にブラウザで使えるまでの諸々の作業を自動化してくれるツール)だがWebpackはその機能も含んでいる。一方で、ECMAScriptの策定も進んでおり、2016年に策定されたECMAScriptはES7と呼ばれ、2015年に作成されたものはES6と呼ばれる。呼ばれるものを使って対応することになる。以下を参照qiita.comNode.jsでAPIサーバを実装していくでは、APIサーバをNode.js(Express)で構築して行くことにする。いう記法になるイメージ)。作成して以下のように編集する。});});app.listen(3000);ディレクトリ構成は以下のようになる。world"}が返ってくれば成功。ESLint、Jestにも対応させるべく、WebpackでES6対応する。babel-preset-stage-2Webpackの設定ファイルを書く。いう名前で以下のように実装する。言う名前で以下のように編集する。いうファイルを作成し、中身を以下のように編集しておく。"flow"]}flowのセットアップ続いて、flowのセットアップをしていく。生成されるので、以下のように編集しておく。'<PROJECT_ROOT>/src/\1'module.system=hasteall=falseESLintのセットアップコードの静的解析ツールESLintを入れる。以下のように編集する。初期化時には関連するライブラリをインストールしていないので、以下でインストールする。いうファイルを生成して、ESLintの対象から外すものを明示しておく。実行すると、ESLintの結果が出力される。すると自動で修正される。Node.jsをWebpackで起動するのに必要なものは揃った。中身をES6に対応させるために1行目を以下のように書き換える。あるように起動コマンドを実行してみる。起動できるようになっているのが確認できる。...}以下でローカルホストが起動したら成功。devソースコードはこちら。(ベトナム)でiPhoneをひったくられた話(盗難時のロックとか対処法とか保険とか)プログラミングの勉強をする前に知っておきたかったこと・知っておいてほしいことブロックチェーンまわりの技術本を書きましたウェブサイトを作る時に便利なサービスたち(ロゴ生成、LP作成、画像引用とか)中国の深センの病院を退院して無事帰国しました。(医療搬送とかお金とか海外旅行保険の話)月別アーカイブ参加グループテクノロジーはてなブログをはじめよう!ngo275さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。