====== JavaScript - Node.js ====== ===== 概要 ===== [[https://nodejs.org/ja/]] * 偶数バージョン * 安定版 - LTS(Long Term Support) * 奇数バージョン * 最新機能版 ===== npm ===== Node.jsのパッケージマネージャー。\\ PerlでいうCPAN、RubyでいうGemのようなもの。 ==== コマンド ==== === 初期化 === 初期化することでカレントディレクトリにpackage.jsonを作成することができる。\\ package.jsonはインストールする・したパッケージを管理するためのもの。 $ npm init npm initを実行すると対話型で以下項目を質問されるが、すべてEnterキーでスキップすることもできる。 package name: (npmtest) version: (1.0.0) description: entry point: (index.js) test command: git repository: keywords: author: license: (ISC) 最後にpackage.jsonをこの内容で書き込んでいいかと聞かれるのでyesとタイプする。 About to write to /Users/koketsu/Desktop/npmtest/package.json: { "name": "npmtest", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC" } Is this OK? (yes)