iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >nodejs npm包管理的配置方法及常用命令介绍
  • 735
分享到

nodejs npm包管理的配置方法及常用命令介绍

方法常用命令nodejs 2022-06-04 17:06:24 735人浏览 独家记忆
摘要

1. 输入 npm config ls -l 可以查看当前的目录设置 ; cli configslong = true ; builtin config C:Program Files (x86)nodej

1. 输入 npm config ls -l 可以查看当前的目录设置


; cli configs
long = true

; builtin config C:Program Files (x86)nodejsnode_modulesnpmnpmrc
prefix = "C:\Users\sam\AppData\Roaming\npm"

; default values
always-auth = false
browser = "start"
ca = "-----BEGIN CERTIFICATE-----nMIIChzCCAfACCQDauvz/KHp8ejANBgkqhkiG9w0BAQUFA
DCBhzELMAkGA1UEBhMCnVVMxCzAJBgNVBAgTAkNBMRAwDgYDVQQHEwdPYWtsYW5kMQwwCgYDVQQKEwN
ucG0xnIjAgBgNVBAsTGW5wbSBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxDjAMBgNVBAMTBW5wnbUNBMRc
wFQYJKoZIhvcNAQkBFghpQGl6cy5tZTAeFw0xMTA5MDUwMTQ3MTdaFw0ynMTA5MDIwMTQ3MTdaMIGHM
QswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExEDAOBgNVnBAcTB09ha2xhbmQxDDAKBgNVBAoTA25wbTE
iMCAGA1UECxMZbnBtIENlcnRpZmljnYXRlIEF1dGhvcml0eTEOMAwGA1UEAxMFbnBtQ0ExFzAVBgkqh
kiG9w0BCQEWCGlAnaXpzLm1lMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDLI4tIqPpRW+ACw9G
EnOgBlJZwK5f8nnKCLK629Pv5yJpQKs3DENExAyOgDcyaF0HD0zk8zTp+ZsLaNdKOznGn2U181KGpr
GKAXP6DU6ByOJDWmTlY6+Ad1laYT0m64fERSpHw/hjD3D+iX4aMOlny0HdbT5m1ZGh6SJz3ZqxavhHL
QIDAQABMA0GCSqGSIb3DQEBBQUAA4GBAC4ySDbCnl7W1WpLmtLGEQ/yuMLUf6Jy/vr+CRp4h+UzL+IQ
pCv8FfxsYE7dhf/bmWTEupBkvnyNL18lipt2jsvR3v6oAHAReotvdjqhxddpe5Holns6EQd1/xEZ7sB
1YhQKJtvUrlnZNufy1Jf1r0ldEGeA+0ISck7s+xSh9rQD2Opn-----END CERTIFICATE-----"
cache = "C:\Users\sam\AppData\Roaming\npm-cache"
cache-max = null
cache-min = 0
color = true
coverage = false
depth = null
description = true
dev = false
editor = "notepad.exe"
force = false
git = "git"
global = false
globalconfig = "C:\Program Files (x86)\nodejs\etc\npmrc"
globalignorefile = "C:\Program Files (x86)\nodejs\etc\npmignore"
group = 0
ignore = ""
init-module = "C:\Users\sam\.npm-init.js"
init.version = "0.0.0"
init.author.name = ""
init.author.email = ""
init.author.url = ""
JSON = false
link = false
loglevel = "Http"
; long = false (overridden)
message = "%s"
node-version = "0.8.0"
npaturl = "http://npat.npmjs.org/"
npat = false
onload-script = null
outfd = 1
parseable = false
pre = false
; prefix = "C:\Program Files (x86)\nodejs" (overridden)
production = false
proprietary-attribs = true
proxy = null
https-proxy = null
user-agent = "npm/1.1.32 node/v0.8.0"
rebuild-bundle = true
reGIStry = "https://registry.npmjs.org/"
rollback = true
save = false
save-bundle = false
save-dev = false
save-optional = false
searchopts = ""
searchexclude = null
searchsort = "name"
shell = "C:\windows\system32\cmd.exe"
strict-ssl = true
tag = "latest"
tmp = "C:\Users\sam\AppData\Local\Temp"
unicode = true
unsafe-perm = true
usage = false
user = 0
username = ""
userconfig = "C:\Users\sam\.npmrc"
userignorefile = "C:\Users\sam\.npmignore"
umask = "022"
version = false
versions = false
viewer = "browser"
yes = null
_exit = true

2. 针对某一项设置,可以通过


npm config set 属性名 属性值

的方式来进行配置。

例如:

npm config set prefix "C:123"

3. 读取某一项配置

npm config get prefix


4.npm的常用命令

npm install xxx 安装模块
npm install xxx@1.1.1 安装1.1.1版本的xxx
npm install xxx -g 将模块安装到全局环境中。
npm ls 查看安装的模块及依赖
npm ls -g 查看全局安装的模块及依赖
npm uninstall xxx (-g) 卸载模块
npm cache clean 清理缓存
npm help xxx 查看帮助
npm view moudleName dependencies 查看包的依赖关系
npm view moduleNames 查看node模块的package.json文件夹
npm view moduleName labelName 查看package.json文件夹下某个标签的内容
npm view moduleName repository.url 查看包的源文件地址
npm view moduleName engines 查看包所依赖的Node的版本
npm help folders 查看npm使用的所有文件夹
npm rebuild moduleName 用于更改包内容后进行重建
npm outdated 检查包是否已经过时,此命令会列出所有已经过时的包,可以及时进行包的更新
npm update moduleName 更新node模块

--结束END--

本文标题: nodejs npm包管理的配置方法及常用命令介绍

本文链接: https://www.lsjlt.com/news/11883.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 介绍Git的设置命令及其用法
    Git 是目前最流行的版本控制工具之一,同时也是很多开发团队必备的工具之一。使用 Git 可以很方便地管理项目的代码,包括代码的修改、合并、回滚等操作。在使用 Git 进行版本控制时,设置命令是非常常见的操作。本篇文章将介绍 Git 的设置...
    99+
    2023-10-22
  • maven的生命周期及常用命令介绍
    maven简介及优势     maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。maven的...
    99+
    2023-05-30
    maven 生命周期 命令
  • Linux下Ldd命令介绍及使用方法
    本篇内容主要讲解“Linux下Ldd命令介绍及使用方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下Ldd命令介绍及使用方法”吧!Linux Ldd参数说明:--version  打...
    99+
    2023-06-13
  • Linux常用包管理及命令有哪些
    这篇文章主要为大家展示了“Linux常用包管理及命令有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux常用包管理及命令有哪些”这篇文章吧。简介在Linux上,安装软件的方式一般有几种...
    99+
    2023-06-15
  • openvswitch的原理和常用命令介绍
    本篇内容介绍了“openvswitch的原理和常用命令介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一.Openvswitch工作原理 ...
    99+
    2023-06-19
  • 使用pnpm包管理器替代npm及yarn的命令示例
    目录前言为什么会有 pnpm不止于此什么是扁平化的 node_modulespnpm 的 node_modules如何使用 pnpm安装直接安装通过 npm 安装通过 HomeBre...
    99+
    2024-04-02
  • windows以管理员权限运行命令的方法介绍
    Windows以管理员权限运行命令 Cmd代码 C:\Program Files (x86)\360\360Safe\hotfix>runas / profile /user:Administrator "...
    99+
    2023-05-26
    windows管理员权限 运行命令 命令 管理员 权限 运行 windows
  • linux常用基本命令及初级网络配置方法
    这篇文章主要介绍“linux常用基本命令及初级网络配置方法”,在日常操作中,相信很多人在linux常用基本命令及初级网络配置方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux常用基本命令及初级网络配...
    99+
    2023-06-13
  • Node.js中npx命令的用法及使用场景介绍
    这篇文章主要介绍“Node.js中npx命令的用法及使用场景介绍”,在日常操作中,相信很多人在Node.js中npx命令的用法及使用场景介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Node.js中npx...
    99+
    2023-06-20
  • Docker启动常用容器命令及配置方法是什么
    这篇文章主要介绍了Docker启动常用容器命令及配置方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Docker启动常用容器命令及配置方法是什么文章都会有所收获,下面我们一起来看看吧。Docker 容器...
    99+
    2023-07-05
  • git的使用方法及常用命令
    本篇内容介绍了“git的使用方法及常用命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!git在团队项目中的使用流程首先从一个git远程仓库...
    99+
    2023-06-09
  • Linux磁盘管理中df命令详细介绍以及如何使用
    这篇文章给大家介绍Linux磁盘管理中df命令详细介绍以及如何使用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1.命令格式:du [选项][文件]2.命令功能:显示每个文件和目录的磁盘使用空间。3.命令参数...
    99+
    2023-06-13
  • linux下管理员强行踢出用户的命令介绍
    这篇文章主要介绍“linux下管理员强行踢出用户的命令介绍”,在日常操作中,相信很多人在linux下管理员强行踢出用户的命令介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux下管理员强行踢出用户的命...
    99+
    2023-06-13
  • nginx限流及配置管理的方法
    这篇文章主要介绍“nginx限流及配置管理的方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“nginx限流及配置管理的方法”文章能帮助大家解决问题。nginx限流http { ...
    99+
    2023-06-30
  • Linux系统中的用户管理方法介绍
    本篇内容主要讲解“Linux系统中的用户管理方法介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统中的用户管理方法介绍”吧!用户管理的配置文件用户信息文件:/etc/passwd密...
    99+
    2023-06-12
  • linux vim配置文件的常用命令整理
    这篇文章主要介绍“linux vim配置文件的常用命令整理”,在日常操作中,相信很多人在linux vim配置文件的常用命令整理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux vim配置文件的常用命...
    99+
    2023-06-13
  • Java核心类库String的简单介绍及常用方法
    本篇内容介绍了“Java核心类库String的简单介绍及常用方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!目录一、 简介零碎知识点字符串...
    99+
    2023-06-20
  • Linux有哪些常用的磁盘管理及文件目录管理命令
    这篇文章主要介绍“Linux有哪些常用的磁盘管理及文件目录管理命令”,在日常操作中,相信很多人在Linux有哪些常用的磁盘管理及文件目录管理命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux有哪些常...
    99+
    2023-06-12
  • Linux中软件包的安装与管理命令用法
    这篇文章主要讲解了“Linux中软件包的安装与管理命令用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux中软件包的安装与管理命令用法”吧!apt-get用法:apt-get [选项...
    99+
    2023-06-13
  • CSS设置打印页面的方法以及media的用法介绍
    这篇文章主要介绍“CSS设置打印页面的方法以及media的用法介绍”,在日常操作中,相信很多人在CSS设置打印页面的方法以及media的用法介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作