nodejs相关命令介绍

1. nodejs安装

可在官网上下载安装包后安装。

2. 可用命令

命令说明
node命令
node <js文件>调用 Node.js 程序,运行指定的 JavaScript 文件。
node -v显示当前安装的 Node.js 的版本号。
node -p运行单行 JavaScript 代码。
node --inspect以调试模式运行 Node.js 脚本,允许你使用 Chrome DevTools 进行调试。
node --inspect-brk以调试模式运行 Node.js 脚本,并在第一行代码处暂停。
node --trace-warnings在运行脚本时跟踪显示所有的警告。
node --max-old-space-size=<size_in_mb>设置 V8 引擎的最大老生代内存大小(以兆字节为单位)。
npm命令
npm install用于安装 Node.js 项目的依赖项。这通常在项目的根目录下运行,其中包含一个 package.json 文件,该文件描述了项目的依赖关系。
npm install npm@latest -g将npm升级到最新版本。
npm install [package-name]安装指定的 Node.js 包作为项目的依赖项。
npm install [package-name] --save-dev安装指定的 Node.js 包作为项目的开发依赖项。
npm install [package-name]@[version]安装指定版本的 Node.js 包。
npm uninstall [package-name]卸载指定的 Node.js 包。
npm uninstall [package-name] --save从项目的依赖项中卸载指定的 Node.js 包。
npm uninstall [package-name] --save-dev从项目的开发依赖项中卸载指定的 Node.js 包。
npm start运行项目的启动脚本。这通常在 package.json 文件的 scripts 部分中定义。
npm run <脚本名>运行 package.json 文件中定义的特定脚本。例如,如果你有一个名为 test 的脚本,你可以使用 npm run test 来运行它。
npm run-script --list列出所有可用的 npm 脚本。
npm stop停止正在运行的 Node.js 应用程序。这通常在 package.json 文件的 scripts 部分中定义。
npm update更新项目的所有依赖项到其最新版本。
npm update [package-name]更新指定的 Node.js 包到最新版本。
npm cache clean清理 npm 缓存。
npm version [new-version]更新项目的版本号,并创建一个新的版本标签。
npm init初始化一个新的 Node.js 项目,生成一个 package.json 文件,该文件用于描述项目的元数据和依赖关系。
npm init -y快速初始化一个新的 Node.js 项目,自动生成一个包含默认选项的 package.json 文件。
npm init <init-type>使用特定的模板初始化一个新的项目,例如 npm init react-app 可以初始化一个 React 项目。
npm list列出当前项目安装的依赖项及其版本。
npm outdated [package]列出过时的依赖项,即已经有新版本可用的依赖项。如果指定了包名,则只检查该包的更新。
npm link将本地开发的包链接到全局环境,以便在其他项目中使用
npm run-script [script-name]运行 package.json 文件中定义的单个脚本。
npm bin
npm bin -g
显示 npm 全局包的 bin 目录的路径。
npm root
npm root -g
显示 npm 全局包的安装目录的路径。
npm config set [key] [value]设置 npm 配置选项的值。
npm config get [key]获取 npm 配置选项的值。
npm config list列出所有 npm 配置选项及其值。
npm config edit打开 npm 配置文件进行编辑。
npm config delete <key>删除 npm 配置的特定项。
npm whoami显示当前登录的 npm 用户名。
npm login登录到 npm 账户。
npm logout从 npm 账户登出。
npm publish发布一个 Node.js 包到 npm 注册表。
npm star [package-name]给指定的 npm 包添加一个星标,表示喜欢或支持。
npm unstar [package-name]移除给指定 npm 包的星标。
npm stars列出你星标过的所有 npm 包。
npm shrinkwrap生成一个 npm-shrinkwrap.json 文件,该文件锁定了你的项目依赖项的确切版本,以确保其他人或在其他环境下安装时能够获取相同的依赖项版本。
npm explore [package-name] [command]打开一个交互式 shell,以在安装的包的目录中运行命令。
npm cache verify验证 npm 缓存的完整性。
npm cache clean --force强制清理 npm 缓存,即使它在其他操作中正在使用。
npm doctor运行诊断检查,以发现潜在的问题并给出解决方案。
npm dist-tag管理 npm 包的分发标签,例如设置最新的稳定版本。
npm team管理团队和权限,如果你有权管理 npm 组织或包。
npm access更改 npm 包的访问级别,例如将包设置为公开或私有。
npm token管理 npm 访问令牌,用于身份验证和授权。
npm ping检查与 npm 注册表的连接是否可用。
npm version [patch|minor|major]增加包的版本号,并可以创建一个新的 git 提交和标签。
npm edit [package-name]在默认的文本编辑器中打开一个 npm 包的 package.json 文件进行编辑。
npm fund显示项目的资金信息,如果提供了的话
npm prune移除 node_modules 目录中未列在 package.json 文件中的包。
npm dedupe查找并删除重复安装的包,以减少 node_modules 目录的大小。
yarn命令(通过npm install --global yarn安装)
yarn --version查看版本
yarn add添加依赖
yarn audit对已安装的软件包执行漏洞审核
yarn autoclean从程序包依赖项中清除并删除不必要的文件
yarn bin显示依赖bin文件夹的位置
yarn cache管理用户目录中的依赖缓存
yarn check验证当前项目中程序包依赖项
yarn config管理依赖配置文件
yarn create创建Yarn工程
yarn dedupe删除重复的依赖
yarn generate-lock-entry生成Yarn锁文件
yarn global在全局安装依赖
yarn help显示Yarn的帮助信息
yarn import迁移当前依赖的项目package-lock.json
yarn info显示有关依赖的信息
yarn init初始化工程并创建package.json文件
yarn install用于安装项目的所有依赖项
yarn licenses列出已安装依赖的许可证及源码url
yarn link链接依赖文件夹
yarn list列出已安装的依赖
yarn login存储您在 registry 上的用户名和 email
yarn logout清除你在 registry 上用户名和 email
yarn outdated列出所有依赖项的版本信息
yarn owner展示依赖作者
yarn pack创建依赖项的压缩gzip
yarn policies规定整个项目中执行Yarn的版本
yarn publish将依赖发布到npm注册表
yarn remove删除依赖
yarn run运行定义的程序脚本命令
yarn tag在依赖上添加,删除或列出标签
yarn team管理组织中的团队,并更改团队成员身份
yarn test运行程序的test命令
yarn upgrade将指定依赖升级为最新版本
yarn upgrade-interactive更新过期依赖的简便方法
yarn version展示依赖版本信息
yarn versions展示所有依赖项版本信息
yarn why显示有关为什么安装依赖的信息
yarn workspaceYarn的工作区信息
yarn workspacesYarn的所有工作区信息
nvm命令(可按教程安装)
nvm version查看nvm版本号。version可简化为v
nvm list
nvm ls 
查看本地安装的所有版本
nvm ls --lts列出已安装的 LTS 版本
nvm ls-remote --npm列出已安装的 npm 版本
nvm list available 查看网络可以安装的nodejs版本
nvm use <版本号> 切换使用的nodejs版本
nvm install <版本号>安装node版本

nvm install latest

nvm use latest

安装并使用最新版本nodejs
nvm arch 表⽰node是运⾏在32位还是64位。
nvm on|off开启或关闭node.js版本管理。
nvm uninstall <版本号>卸载指定版本的node。
nvm current显示当前正在使用的Node.js版本。
nvm alias  <别名>  <版本号>为指定版本创建一个别名
nvm unalias <别名>删除指定别名。
nvm exec <版本号> <node命令>运行特定版本的 Node.js 命令
nvm run <版本号>以特定版本打开新 shell
nvm root <root路径>设置和查看root路径
nvm proxy <url>设置用于下载的代理
nvm node_mirror <url>设置或者查看node镜像,如果不设置的默认是 https://nodejs.org/dist/
nvm npm_mirror <url>设置或者查看npm镜像,如果不设置的话默认的是: https://github.com/npm/npm/archive/.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

郑重其事,鹏程万里

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

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

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

打赏作者

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

抵扣说明:

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

余额充值