From 454e3a86e6ecf94d3b60bc5c1baa103c77a0d603 Mon Sep 17 00:00:00 2001 From: numb86 <16703337+numb86@users.noreply.github.com> Date: Mon, 21 Oct 2019 19:31:26 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20Node.js=20=E3=81=A8=20npm=20=E3=81=AE?= =?UTF-8?q?=E3=83=90=E3=83=BC=E3=82=B8=E3=83=A7=E3=83=B3=E3=82=92=20LTS=20?= =?UTF-8?q?=E3=81=AB=E5=90=88=E3=82=8F=E3=81=9B=E3=82=8B=20(#982)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: Node.js と npm のバージョンを本日時点での LTS のものに変更した * fix: Node.js 公式ドキュメントへのリンクを 8.x から 12.x に変更した --- README.md | 2 +- book.json | 4 ++-- source/use-case/nodecli/argument-parse/README.md | 4 ++-- source/use-case/nodecli/helloworld/README.md | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 5b4977345a..2ea64b8d02 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ Twitterのハッシュタグは [#jsprimer](https://twitter.com/intent/tweet?has npm install -Node.js 8.2.0以上が必要です。 +Node.js 12.13.0以上が必要です。 `npx`コマンドが利用できることを確認してください。 ## Usage diff --git a/book.json b/book.json index 7fa708652b..719a085c87 100644 --- a/book.json +++ b/book.json @@ -20,8 +20,8 @@ ], "variables": { "esversion": "2019", - "nodeversion": "8.12.0", - "npmversion": "6.4.1", + "nodeversion": "12.13.0", + "npmversion": "6.12.0", "triplebackticks": "```", "console": "" }, diff --git a/source/use-case/nodecli/argument-parse/README.md b/source/use-case/nodecli/argument-parse/README.md index 0a4d773e6b..49f71c6919 100644 --- a/source/use-case/nodecli/argument-parse/README.md +++ b/source/use-case/nodecli/argument-parse/README.md @@ -13,7 +13,7 @@ description: "コマンドライン引数を受け取り、アプリケーショ コマンドライン引数を扱う前に、まずは`process`オブジェクトについて触れておきます。 `process`オブジェクトはNode.js実行環境のグローバル変数のひとつです。 `process`オブジェクトが提供するのは、現在のNode.jsの実行プロセスについて、情報の取得と操作をするAPIです。 -詳細は[公式ドキュメント](https://nodejs.org/dist/latest-v8.x/docs/api/process.html#process_process)を参照してください。 +詳細は[公式ドキュメント](https://nodejs.org/dist/latest-v12.x/docs/api/process.html#process_process)を参照してください。 コマンドライン引数へのアクセスを提供するのは、`process`オブジェクトの`argv`プロパティで、文字列の配列になっています。 次のように`main.js`を変更し、`process.argv`をコンソールに出力しましょう。 @@ -176,7 +176,7 @@ $ node main.js ./sample.md [npmのGitHubリポジトリ]: https://github.com/npm/npm [CommonJSモジュール]: https://nodejs.org/docs/latest/api/modules.html [Node.js]: https://nodejs.org/ja/ -[require関数]: https://nodejs.org/dist/latest-v8.x/docs/api/modules.html#modules_loading_from_node_modules_folders +[require関数]: https://nodejs.org/dist/latest-v12.x/docs/api/modules.html#modules_loading_from_node_modules_folders [アプリケーション開発の準備]: ../../setup-local-env/README.md [ECMAScriptモジュール]: ../../../basic/module/README.md [^1]: --saveオプションをつけてインストールしたのと同じ意味。npm 5.0.0からは--saveがデフォルトオプションとなりました。 diff --git a/source/use-case/nodecli/helloworld/README.md b/source/use-case/nodecli/helloworld/README.md index ced6664ed4..f67ef49ab0 100644 --- a/source/use-case/nodecli/helloworld/README.md +++ b/source/use-case/nodecli/helloworld/README.md @@ -85,6 +85,6 @@ ECMAScriptで定義されているグローバルオブジェクトはブラウ [document]: https://developer.mozilla.org/ja/docs/Web/API/Document [XMLHttpRequest]: https://developer.mozilla.org/ja/docs/Web/API/XMLHttpRequest -[global]: https://nodejs.org/docs/latest-v8.x/api/globals.html -[process]: https://nodejs.org/docs/latest-v8.x/api/process.html#process_process -[Buffer]: https://nodejs.org/docs/latest-v8.x/api/buffer.html +[global]: https://nodejs.org/docs/latest-v12.x/api/globals.html +[process]: https://nodejs.org/docs/latest-v12.x/api/process.html#process_process +[Buffer]: https://nodejs.org/docs/latest-v12.x/api/buffer.html