npm命令

1.升级全局变量:

ncu -g
// 或者
npm outdated -g

2.更新n管理包:

curl -0 -L https://npmjs.org/install.sh | sudo sh

3.npm包发布

# 注册新账号
npm adduser
# 登陆用户
npm login
# 查找user config文件
npm config ls -l|grep config
# 发布包
npm publish <folder>
# 安装包
npm install <package-name>
# 查看管理包的所有者
npm owner ls <package-name>
# 添加/删除包的所有者
npm owner add <user> <package-name>
npm ower rm <user> <package-name>
# 分析包
npm ls
# 更新包版本
npm version patch 

4.【unscoped packages cannot be private : webpack-api-mocker-pro】的问题解决:

npm publish --access public

  问题链接:https://stackoverflow.com/questions/53420758/npm-publish-gives-unscoped-packages-cannot-be-private

5.检测是否包含某个包

npm ls event-stream flatmap-stream
# or
yarn why flatmap-stream

6.查看安装的包

# 查看所有高级的npm moudles
npm list --depth=0
# 查看全局的npm包
npm list --depth=0 -global

7.修复npm依赖中的漏洞,并安装有相关的更新

# 检测依赖中漏洞
npm audit
# 更新有更新的漏洞
npm audit fix
# 只更新package-lock.json,不更新node_modules
npm audit fix --package-lock-only
# 只更新dependencies中依赖的包,跳过devDependencies的包
npm audit fix --only=prod
# 得到`audit fix`以json输出的更新信息,不真正更新
npm audit fix --dry-run --json
# 以json格式输出检测内容
npm audit --json

8.node安装

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
nvm install 10.13.0
nvm use 10.13.0

 

转载于:https://www.cnblogs.com/muzi131313/p/7283979.html

### 如何在 IntelliJ IDEA 中使用 npm 命令 #### 使用内置终端执行 npm 命令 IntelliJ IDEA 配备了一个集成的终端,允许直接调用 `npm` 或其他命令行工具而无需离开 IDE 的界面。对于 Vue 项目或其他基于 Node.js 的前端工程,在确保全局已安装 Node.js 和 npm 后,可以通过该终端来初始化新项目、安装依赖项以及运行开发服务器等操作[^1]。 #### 安装 Node.js 和 npm 当遇到 `'npm' 不是内部或外部命令...` 错误时,表明当前环境中缺少必要的 Node.js 及其附带的 npm 工具链。解决办法是在计算机上下载并安装最新版本的 Node.js LTS 版本,这会自动包含 npm;之后重启 IntelliJ IDEA 即可正常使用 npm 功能。 #### 利用 npm 执行常见任务 一旦解决了环境配置问题,则可以在 IntelliJ IDEA 内部轻松利用 npm 来完成各种日常开发工作: - **查看可用脚本**:打开 package.json 文件所在目录下的终端窗口,输入 `npm run` 查看定义好的 script 脚本列表。 - **启动本地服务**:针对大多数单页应用程序框架(如 Vue),通常存在名为 `dev` 的默认脚本来快速搭建调试环境。只需键入 `cnpm run dev` 就能激活它。 - **构建生产版资源**:准备上线前,一般会有专门用于优化打包输出文件大小和性能的 build 步骤。例如,通过 `npm run build` 实现自动化编译过程[^4]。 ```bash # 初始化一个新的 NPM 项目 npm init -y # 安装指定模块作为依赖 npm install axios --save # 更新所有过期包至最新稳定版 npm update # 构建适用于生产的静态网页资产 npm run build ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值