TSV
パッケージマネージャー - TSV
パッケージマネージャーは、プログラミング言語におけるライブラリやフレームワークなどの依存関係を自動的に管理するツールです。npm、Yarn、pip、Composer、Cargo、Mavenなど、各言語に応じたツールが存在し、パッケージのインストール、バージョン管理、依存関係の解決などを効率化します。これにより開発者は手動でのライブラリ管理から解放され、セキュリティや再現性の高いビルド環境の構築が可能になります。
パッケージ管理
依存関係管理
ライブラリ
開発ツール
npm
Yarn
pip
Composer
Cargo
Maven
code slug name description configFile language registryUrl
01 npm npm Node.jsの標準パッケージマネージャーです。 package.json JavaScript / Node.js https://www.npmjs.com/
02 yarn Yarn 高速で安全なJavaScriptパッケージマネージャーです。 package.json JavaScript / Node.js https://yarnpkg.com/
03 pip pip Pythonの標準パッケージインストーラーです。 requirements.txt Python https://pypi.org/
04 composer Composer PHPの依存関係管理ツールです。 composer.json PHP https://packagist.org/
05 cargo Cargo Rustのビルドシステム兼パッケージマネージャーです。 Cargo.toml Rust https://crates.io/
06 maven Maven Javaプロジェクトのビルド・管理ツールです。 pom.xml Java https://search.maven.org/