Skip to main content

Node.js と npm

JavaScriptをサーバーサイドで実行する環境と、パッケージ管理ツール。


概要

  • 公式サイト: https://nodejs.org/
  • npm: Node Package Manager(Node.jsに同梱)
  • 用途: JavaScript実行環境、パッケージ管理

なぜ必要か

  • Remotionなど多くのツールがNode.js上で動作
  • npmで世界中のライブラリを簡単にインストール
  • フロントエンド開発のビルドツールとして必須

インストール

# Homebrewでインストール
brew install node

# バージョン確認
node -v
npm -v

基本コマンド

# パッケージをインストール
npm install パッケージ名

# グローバルインストール
npm install -g パッケージ名

# package.jsonから一括インストール
npm install

# スクリプト実行
npm run スクリプト名

# npxで一時的に実行
npx パッケージ名

BizAgentでの活用

# Remotionスキルのインストール
npx @yohei1996/remotion-best-practices install

# NanoBananaのインストール
npx @yohei1996/nanobanana install

# ローカルサーバー起動
npm run dev