node基础命令:npm install与npm ls

本文介绍了npm的两种安装方式(局部和全局),以及npmls命令用于查看不同级别的已安装包,包括依赖项的管理。

一、npm install

局部安装

  • npm install --save xxx

        简写:npm i xxx

  • npm install --save-dev xxx

        简写:npm i -D xxx

全局安装

  • npm install --global xxx

        简写:npm i -g xxx

二、npm ls

查看局部

  • npm ls 查看所有安装的包
  • npm ls --depth 0 查看所有第一级的包
  • npm ls --depth 0 --dev 查看所有第一级的devDependencies中的包
  • npm ls --depth 0 --prod 查看所有第一级的dependencies中的包

查看全局

  • npm ls -g 查看所有安装的包
  • npm ls -g --depth 0 查看所有第一级的包
  • npm ls -g --depth 0 --dev 查看所有第一级的devDependencies中的包
  • npm ls -g --depth 0 --prod 查看所有第一级的dependencies中的包
出现 `bash: npm: command not found` 错误,表示你的系统中未安装 Node.js 或 `npm`(Node Package Manager)没有被正确添加到环境变量中。以下是解决方法: ### 解决步骤: #### 1. 确认是否安装了 Node.js 在终端输入以下命令查看是否安装了 Node.js: ```bash node -v ``` 如果未安装,请前往官网下载安装:[https://nodejs.org/](https://nodejs.org/) 安装 Node.js 会自动安装 `npm`。安装完成后,再运行: ```bash npm -v ``` 确认是否输出版本号。 --- #### 2. 如果已安装 Node.js,但仍然找不到 `npm` 可能是 `npm` 没有被加入环境变量,或者你使用的是 `nvm`(Node Version Manager)管理 Node.js 版本。 ##### 使用 `nvm` 的用户: 请先加载正确的 Node.js 版本: ```bash nvm ls nvm use xx.x.x # 选择你已安装的版本 ``` 然后再尝试运行 `npm install`。 ##### 检查 `npm` 是否存在于系统路径中: 你可以运行: ```bash which npm ``` 如果没有输出路径,说明 `npm` 不在 PATH 中,需要重新安装或配置路径。 --- #### 3. 重新安装 Node.jsnpm 如果你不确定问题所在,建议重新安装 Node.js: - **Mac 用户**:使用 Homebrew 安装: ```bash brew install node ``` - **Linux 用户**:使用包管理器安装,如: ```bash sudo apt install nodejs npm ``` - **Windows 用户**:从官网下载安装包安装即可。 --- #### 4. 使用 `yarn` 或 `pnpm` 替代 如果你不想使用 `npm`,也可以安装 `yarn` 或 `pnpm` 来替代: ```bash npm install -g yarn # 或者 npm install -g pnpm ``` 然后使用: ```bash yarn install # 或者 pnpm install ``` --- ### 总结 出现 `npm: command not found` 的原因主要是 Node.js 未安装或环境配置错误。解决方法包括安装 Node.js、检查环境变量、使用 `nvm` 管理版本或使用替代工具如 `yarn`。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值