npm常用命令大全

npm常用配置命令

  • 通过cnpm使用淘宝镜像:
npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 将npm设置为淘宝镜像:
npm config set registry https://registry.npm.taobao.org
  • 切换回默认全局镜像
npm config set registry https://registry.npmjs.org
  • 查看npm镜像设置:
npm config get registry
  • 查看npm配置
npm config list
  • 查看cnpm配置
cnpm config list
  • 查看npm版本
npm -v

npm 安装命令(以axios为例)

  • npm 初始化当前目录
npm init
  • 安装所有依赖
npm i
  • 安装模块到默认dependencies
npm i axios
  • 安装到配置的全局目录下
npm i axios -g
  • 安装包信息将加入到dependencies生产依赖
npm i axios -S
  • 安装包信息将加入到devDependencies开发依赖
npm i axios -D
  • 安装axios指定的6.5.3版本
npm i axios@6.5.3

npm 更新命令(以axios为例)

  • 更新最新版本的axios
npm update axios
  • 更新axios最后一个新版本
npm i axios@latest
  • 更新到指定版本号的axios
npm update axios@6.12.3

npm 卸载命令(以axios为例)

  • 卸载模块,但不卸载依赖留在package.json中的对应信息
npm uninstall axios
  • 卸载全局依赖
npm uninstall axios -g
  • 卸载依赖,同时卸载留在package.json中dependencies下的信息
npm uninstall axios --save
  • 卸载依赖,同时卸载留在package.json中devDependencies下的信息
npm uninstall axios --save-dev

npm 查看命令(以axios为例)

  • 查看项目中依赖所在的目录
npm root
  • 查看全局安装的依赖所在目录
npm root -g
  • 查看已安装依赖的列表
npm list 
或者
npm ls
  • 查看axios最新的版本号
npm view axios version
  • 查看全部axios历史版本号
npm view axios versions
  • 查看最新的axios版本的信息
npm view axios
或者
npm info axios 
  • 查看本地已安装的axios的详细信息
npm list axios
或者
npm ls axios

npm其他命令(以axios为例)

  • 清除npm的缓存
npm cache clean
  • 清除项目中没有被使用的依赖
npm prune
  • 检查依赖是否已经弃用
npm outdated
  • 打开默认浏览器跳转到github中axios的页面
npm repo axios
  • 打开默认浏览器跳转到github中axios的README.MD文件
npm docs axios
  • 打开默认浏览器跳转到github中axios的主页
npm home axios
### npm 常用命令汇总 以下是基于提供的引用以及常见实践总结的 `npm` 常用命令列表: #### 全局安装包 通过 `-g` 参数可以全局安装指定模块,这通常适用于工具类库。 例如: ```bash npm install -g cnpm --registry=https://registry.npm.taobao.org [^1] ``` 此命令会使用淘宝镜像源全局安装 `cnpm`。 #### 安装依赖到项目中 默认情况下,运行 `npm install package_name` 将把指定的包作为生产依赖添加至 `package.json` 文件中的 `dependencies` 字段。 如果希望将包标记为开发依赖,则需加上 `-D` 或者 `--save-dev` 参数: ```bash npm install module_name -D [^2] ``` #### 更新已安装的包 更新本地或全局范围内的所有包至最新版本可用如下命令: ```bash npm update [package_name] [-g] ``` #### 卸载包 卸载不再需要的包可以通过以下方式完成: ```bash npm uninstall package_name [--save | --save-dev] [-g] ``` #### 查看帮助文档 当不确定某个命令的具体功能时,可通过内置的帮助系统获取更多信息: ```bash npm help command_name ``` #### 初始化新项目 创建一个新的 Node.js 项目并生成初始配置文件 (`package.json`) 使用下面这条指令即可: ```bash npm init [-y] ``` 其中 `-y` 表示跳过交互过程直接采用默认设置。 #### 列出当前环境下的所有包 无论是查看局部还是整体情况都十分有用的一个操作就是列举现有组件清单: ```bash npm list [--depth=0] [-g] ``` --- ### 示例代码片段展示如何初始化一个简单的NodeJS应用并安装express框架 假设我们想快速搭建起一套基础Web服务器结构的话,那么按照顺序执行这些步骤就足够了: ```javascript // 首先确保工作区为空白状态,接着启动向导流程构建metadata记录. npm init -y // 接着引入Express路由处理器来增强HTTP请求处理能力. npm i express // 测试验证是否成功集成完毕... const app = require('express')(); app.get('/', (req,res)=>res.send('Hello World!')); app.listen(3000); console.log(`Server running at http://localhost:3000/`); ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值