npm 包管理器
Node.js 的包管理工具及其使用场景
问题
npm 是什么?
解答
npm 是 Node.js 的包管理工具,它推动了前端生态的发展,已成为现代前端开发的基础设施。
npm 的主要使用场景:
下载第三方包
从 npm 服务器下载其他开发者发布的包到本地项目使用。
npm install lodash
安装命令行工具
下载并安装命令行程序,可以在终端直接使用。
npm install -g create-react-app
发布自己的包
将自己开发的包或命令行工具上传到 npm 服务器,供其他开发者使用。
npm publish
关键点
- npm 是 Node.js 官方的包管理工具
- 可以下载、安装和管理项目依赖
- 支持全局安装命令行工具
- 开发者可以发布自己的包到 npm 仓库
目录