【Nodejs】常用命令合集

nodejs命令

nodejs基本命令


查看node版本

node -v

 

npm命令

npm基本命令


查看npm版本

npm -v

查看npm帮助

npm help

查看npm使用的所有文件夹

npm help folders

查看模块列表

npm list

 

查看node模块的package.json文件夹

npm view moduleNames

查看包的依赖关系

npm view moudleName dependencies

查看包的源文件地址

npm view moduleName repository.url

查看包所依赖的Node的版本

npm view moduleName engines

查看包的安装路径

查看当前包

npm root

查看全局包

npm root -g

更改包内容后进行重建

npm rebuild moduleName

检查包是否已经过时

此命令会列出所有已经过时的包,可以及时进行包的更新

npm outdated

访问npm的json文件夹

一个npm包是包含了package.json的文件夹,package.json描述了这个文件夹的结构。访问npm的json文件夹的方法如下

npm help json

此命令会以默认的方式打开一个网页,如果更改了默认打开程序则可能不会以网页的形式打开。

 检验包名是否已存在

发布一个npm包的时候,需要检验某个包名是否已存在

npm search packageName

创建package.json

会引导你创建一个package.json文件,包括名称、版本、作者这些信息等

npm init

 name(名称)和version(版本)时必须的,main(入口文件)默认为index.js。

 

npm管理命令


更新 npm

更新至最新的版本:

npm install npm@latest -g

更新至即将发布的版本:

npm install npm@next -g

npm配置项


安装位置配置

更改npm全局模块默认安装位置

npm config set prefix "...\nodejs\node_global"

更改cache默认安装位置 

npm config set cache "...\nodejs\node_cache"

registry 配置

查看当前registry 配置

npm config get registry

镜像设置

  • 设置淘宝镜像:
npm config set registry https://registry.npm.taobao.org
  • 设置官方镜像:
npm config set registry https://registry.npmjs.org

淘宝npm配置

npm install -g cnpm --registry=https://registry.npm.taobao.org

本地模块管理


安装本地模块

  • 如果你自己的模块依赖于某个包,并通过 node.js 的 require 加载,那么你应该选择本地安装,这种方式也是npm install 命令的默认行为
npm install <package>

更新本地模块

更新前需要做的事:

  • 在 package.json文件所在的目录中执行 npm update命令。
  • 执行 npm update 命令。不应该有任何输出。
npm outdated <package>

更新:

npm update <package>

 卸载本地模块

如需删除 node_modules 目录下面的包(package):

npm uninstall <package>

从package.json文件中删除依赖:

  •  生产环境(dependencies)
npm uninstall --save <package>
  •  开发环境(devDependencies)
npm uninstall --save-dev <package>

注:生产环境和开发环境是什么

 

全局模块管理


安装全局模块

如果你想将其作为一个命令行工具,那么你应该将其安装到全局。这种安装方式后可以让你在任何目录下使用这个包。比如 grunt 就应该以这种方式安装。

npm install -g <package>

更新全局模块

基本用法:

npm update -g <package>

更新全部全局模块:

npm update -g

卸载全局模块

npm uninstall -g <package>

 


更多命令请参看npm官方文档:https://www.npmjs.org/doc/

 

  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
常用的 nodejs 命令包括以下几个: - 查看 node 版本:`node -v` [3] - 查看 npm 版本:`npm -v` [3] - 查看 npm 帮助:`npm help` [3] - 查看 npm 使用的所有文件夹:`npm help folders` [3] - 查看模块列表:`npm list` [3] - 查看 node 模块的 package.json 文件夹:`npm view moduleNames` [3] - 查看包的依赖关系:`npm view moudleName dependencies` [3] - 查看包的源文件地址:`npm view moduleName repository.url` [3] - 查看包所依赖的 Node 的版本:`npm view moduleName engines` [3] - 查看包的安装路径:`npm view moduleName` [3] 这些命令可以帮助你管理和了解你的 nodejs 环境和模块。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [nodeJS中常用的命令--汇总](https://blog.csdn.net/qq_38969618/article/details/102573857)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [【Nodejs常用命令合集](https://blog.csdn.net/CSDNVIP2011/article/details/87796696)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值