npm与包常用命令

1、运行 npm install 命令(或 npm i)一次性安装所有的依赖包
 npm install

2、卸载包 npm uninstall 注意:npm uninstall 命令执行成功后,会把卸载的包,自动从 package.json 的 dependencies 中移除掉
 npm uninstall

3、安装指定的包并记录到 devDependencies 节点

npm i 包名 -D

4、查看当前的下包镜像源

npm config get registry

4、将下包的镜像源切换为淘宝镜像源

npm config set registry=https://registry.npm.taobao.org/

5、通过npm包管理器,将nrm安装为全局可用的工具

npm i nrm -g

6、查看所有可用的镜像源

nrm ls

7、将下包的镜像源切换为taobao镜像

nrm use taobao

 8、查看已经安装的包

npm list -g --depth 0 

9、卸载包

npm uninstall vant

10、安装vant

npm i vant -S

11、安装指定版本

npm install --save vant@1.0.0

以下是一些 npm 管理工具的常用命令列表,涵盖安装、管理、配置、缓存操作等常见用途: ### 安装卸载 - `npm install <package-name>`:安装指定名称的到项目中[^3]。 - `npm install -g <package-name>`:全局安装指定的,通常用于安装命令行工具。 - `npm install --save-dev <package-name>`:安装开发依赖,并将其添加到 `package.json` 文件的 `devDependencies` 部分[^3]。 - `npm uninstall <package-name>`:卸载本地安装的。 - `npm uninstall -g <package-name>`:卸载全局安装的。 ### 依赖管理 - `npm init`:创建一个新的 `package.json` 文件。 - `npm init -y`:快速创建一个带有默认值的 `package.json` 文件。 - `npm update <package-name>`:更新指定的到最新版本。 - `npm outdated`:列出所有已安装但存在新版本的。 - `npm install --production`:仅安装生产环境依赖项,跳过 `devDependencies`。 ### 信息搜索 - `npm search <keyword>`:在 npm 注册表中搜索。 - `npm view <package-name>`:查看的详细信息,例如版本、依赖项等。 - `npm info <package-name>`:获取的完整信息,括发布历史和维护者信息。 ### 缓存操作 - `npm cache clean --force`:清理 npm 缓存,用于解决下载失败或冲突问题[^2]。 - `npm cache ls`:列出缓存中的。 - `npm cache verify`:验证缓存内容的完整性。 - `npm cache npx ls`:列出缓存的 npx 相关内容。 - `npm cache npx rm <key>`:删除缓存中的特定 npx 内容。 ### 脚本运行 - `npm run <script-name>`:运行 `package.json` 中定义的脚本。 - `npm start`:运行 `package.json` 中定义的 `start` 脚本,如果没有定义,则默认运行 `node app.js` 或 `node server.js`。 - `npm test`:运行 `package.json` 中定义的 `test` 脚本。 ### 其他常用命令 - `npm version`:查看当前 npm 客户端版本。 - `npm config list`:显示当前 npm 的配置。 - `npm whoami`:显示当前登录的 npm 用户。 - `npm login` / `npm logout`:登录或退出 npm 账户。 - `npm publish`:发布一个新的或更新现有的npm 注册表。 ### 示例代码:运行脚本 ```json // package.json { "scripts": { "start": "node app.js", "test": "jest", "lint": "eslint ." } } ``` ```bash npm run test # 运行测试脚本 npm run lint # 运行代码检查 ``` ### 示例代码:安装保存依赖 ```bash npm install express --save-dev # 将 express 安装为开发依赖 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

纬领网络

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值