npm 使用教程
1. 安装 Node.js 和 npm
- 安装 Node.js:首先需要安装 Node.js。访问 Node.js 官方网站 下载并安装最新稳定版本的 Node.js。安装完成后,npm 也会一同被安装。
- 验证安装:打开终端或命令提示符,运行以下命令来检查 Node.js 和 npm 是否正确安装:
node -v npm -v
2. 创建项目
- 创建项目文件夹:在你的工作目录下创建一个新的文件夹作为项目根目录。
mkdir my-project cd my-project
- 初始化项目:在项目根目录下运行
npm init
命令,这将引导你填写一些基本信息以生成一个package.json
文件。你可以直接按回车键接受默认值或者手动输入相关信息。npm init
3. 安装包
- 安装依赖包:使用
npm install <package>
命令安装你需要的包,并将其添加到package.json
中的依赖列表里。例如,安装 Express 框架:npm install express
- 安装开发依赖:如果某些包只在开发过程中使用,可以使用
--save-dev
标志来标记它们为开发依赖。
或者简写为:npm install --save-dev nodemon
npm i -D nodemon
4. 更新包
- 更新包版本:使用
npm update <package>
来更新已安装的包到其最新的版本。npm update express
5. 删除包
- 删除包:使用
npm uninstall <package>
来删除不再需要的包。npm uninstall express
6. 管理版本
- 指定版本:在安装时可以通过指定版本号来确保使用特定版本的包。
npm install express@4.17.1
7. 查看包信息
- 查看全局安装的包:
npm ls -g --depth=0
- 查看本地安装的包:
npm ls --depth=0
8. 创建脚本
- 编辑 package.json:在
package.json
文件中,你可以定义脚本来简化常见的任务。例如,为了启动一个 Express 应用,可以在"scripts"
部分添加如下配置:"scripts": { "start": "node app.js" }
- 运行脚本:现在你可以通过
npm start
来运行你的应用了。npm start
9. 其他常用命令
- 全局安装包:使用
-g
标志进行全局安装。npm install -g npm
- 查看帮助:使用
npm help
来获取更多帮助信息。
10. 高级用法
- 发布自己的包:如果你想要分享自己的代码,可以使用
npm login
登录到 npm 仓库,然后使用npm publish
发布自己的包。 - 私有包:可以设置私有仓库来存储敏感信息或不希望公开的代码。