0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Node.jsについて

Posted at

自分の得た情報を整理した記事です。
間違った情報を載せていたらご指摘お願いします。

Node.jsとは

JavaScriptをサーバ側で動作させる開発環境のこと(実体はない。概念)

package.json

パッケージを管理するために使われるファイル

“scripts”にはシェルスクリプト(コマンド)のエイリアスを記述できる。
npm initでそのディレクトリ内にpackage.jsonを配置(初期化)できる。

npm

Node.jsで外部パッケージをローカルにインストールして実行するためのマネージャー

インストールコマンド→npm i (-g) (任意のパッケージ名)

実行コマンド→npm run (package.jsonの"scripts"内に記述したシェルスクリプトのエイリアス)

(このコマンドで何かを実行するにはpackage.jsonの"scripts"内にシェルスクリプトのエイリアスとその定義を記述しなければならない)

npx

インストールされていないパッケージを実行(インストール→実行→削除)することができるマネージャー

GitHubから直接コードを実行することもできる

cowsayという牛のアスキーアートを標準出力してくれるコマンドを利用した場合

cowsayがインストールされていない状態でのスタート
例:

1 npm cowsay wow →失敗

2 npx cowsay wow →成功

3 npm i cowsay →(cowsayのインストール)

4 npm cowsay wow →失敗

(package.jsonの”script”に"test": "cowsay wow”を入力)

5 npm test →成功

6 npx test →失敗

7 npx cowsay wow →成功

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?