Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9309

npmとは?

$
0
0
目標 ・npmの概要をザックリ理解する ・npmの頻出コマンドを理解する。 きっかけ ・Laravelアプリ開発中にnpmで詰まったから ・過去、何となくで進めてた気持ち悪さから 結論 「npmとはNode.jsのパッケージを管理するツール」 詳しく Node.jsとは? Node.jsはJavaScriptの実行環境のことです。 PHPやRubyは、サーバーサイドで動作します。 Webアプリ開発では必須の言語になります。 しかし、 JavaScriptはブラウザ上でしか動作しません。 よって、DBと連携したりする複雑なWebアプリは作れませんでした。 そこで誕生したのがNode.js サーバーサイドで動くことが可能になり、多くの開発者が使用するようになりました。 現在は、便利なパッケージが追加されているため、クライアントサイド(ブラウザ上)でも多く利用されています。 パッケージとは? パッケージは、ライブラリやフレームワークなどの詰め合わせです。 Vue、React、webpack、jQueryなどです。 使いたいJsライブラリがある場合、 <script src="xxx.js"></script> などと記載はせず、npmを使ってインストールします。 基本コマンド バージョン確認 npm -v 最新にアップデート npm update npm npmを管理するディレクトリ作成 npm init このコマンドでpackage.jsonファイルが作成されます。 パッケージのインストール npm install パッケージ package.jsonファイルがあるディレクトリにて実行します。 package.json記載のパッケージをインストール npm install package.json記載のパッケージをアップデート npm update インストール済のパッケージの一覧表示 npm list タスク実行 npm run タスク package.json内に書かれたシェルスクリプトを実行します。 あとがき 最後まで読んで下さり、ありがとうございました。 間違った記載や表現などありましたら、コメントいただけると幸いです。

Viewing all articles
Browse latest Browse all 9309

Trending Articles