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