npm 包管理查看 路径

npm ls -g --depth 0          查看所有下载的全局包 一级目录
npm list -g --depth 0        有时候想查看一下npm全局安装的包
npm outdated -g --depth=0    查看需要更新的全局包
npm cache clean --force      清除缓存
npm bin                      查看路径
npm root -g                  查看全局包路径
npm config delete registry
npm config set <key> <value> [--global]
npm config get <key>
npm config delete <key>
npm config list
npm config edit
npm get <key>
npm set <key> <value> [--global]
npm config get userconfig ----- 获取当前用户文件路径
npm config get globalconfig ---------- 获取全局文件路径
npm config ls -l 【如果查看npm的所有配置属性。注意:以;开头的为注释。】


npm install xxx -g[全局安装] 和 不需要-g的区别 
1. npm install xxx -g 时, 模块将被下载安装到【全局目录】中。
【全局目录】通过 npm config set prefix "目录路径" 来设置。
全局目录的设置:
npm config set prefix "路径"
也可以配置环境变量:添加npm_config_prefix属性即可。 
2. npm install xxx ,则是将模块下载到当前命令行所在目录。
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模块

Windows(全局依赖)

路径:C:\Users\admin.npmrc

; 缓存地址
cache=D:\ProgramFiles\NodeJs\npm_cache
; 指定默认的编辑器
editor=D:\ProgramFiles\Notepad++\notepad++.exe
; 模块安装地址
prefix=D:\ProgramFiles\NodeJs\npm_modules
; 模块库
registry=https://registry.npm.taobao.org/
; 临时文件地址
tmp=D:\ProgramFiles\NodeJs\tmp

局部依赖
在这里插入图片描述

包管理工具

npm 
bower
yarn
cdn

创建node本地服务

1.http-server 打开的是一个node服务 默认是index.html
 如果访问其他路劲  http://127.0.0.1:8080/index2.hmtl 文件名
2.anywhere 静态资源服务器 类似http-server 但是静态资源
3.static 静态服务器

1 node.js安装  https://nodejs.org/en/
2 node.js的依赖 npm(包管理工具)
3 node -v node.js的版本  npm -v包管理工具版本
4 cd + 路径 node不能跨盘符//全路径
5 dir 查看当前目录下的文件
6 cls 清空命令窗口内容

npm(包管理工具)
0 npm install webpack@3.0.0 -g 下载指定版本文件
1 npm install <name> [-g] [--save-dev] 下载   或者npm install <name> [-g] -D 开发依赖
2 [-g]全局 -dev保存至package.json的devDependencies节点  -save将保存配置信息至package.json;
3 npm install --production只下载dependencies节点的包
4 npm uninstall <name> [-g] [--save-dev]删除  或者npm rm -g bower --save
5 借助rimraf:npm install rimraf -g 用法:rimraf node_modules
6 npm update <name> [-g] [--save-dev]更新插件
7 npm update [--save-dev] 更新所有
8 npm help 帮助
9 npm list 当前已安装的插件
10 npm config ls npm的配置

cnpm(镜像)
1 npm install cnpm -g -registry=https://registry.npm.taobao.org;下载淘宝镜像
2 npm config set registry http://registry.npm.taobao.org/ 修改配置 更换下载地址
3 npm config get registry 测试更换的地址==npm info express
4 npm config set registry http://www.npmjs.org npm官网地址
5 npm config set prefix  'D:\Program Files\nodejs\node_modules\npm\global_node_modules'更换本地仓库
6 cnpm -v

nrm(node下载管理)
1 npm install -g nrm 下载路径管理
2 nrm ls 查看全部地址
3 cuse taobao 选择路径
4 nrm add <name> <url> name 镜像的名字 url镜像地址
5 nrm test <name> 测试有镜像的速度

nrm ls	查看镜像列表
nrm current	查看当前使用j镜像
nrm add <名称> <远程地址或私服地址>	添加镜像
nrm del <名称>	删除镜像
nrm use <名称>	切换镜像
nrm test <名称>	测试镜像网络传输速度
nrm <–version | -V>	查看nrm版本号
nrm <–help | -h>	查看nrm的相关信息
nrm home < 名称> [browser]	打开镜像的主页
nrm publish [< tarball>|< folder>]	上传npm包或命令程序


package.json
1 npm init 初始化package.json文件
2 npm adduser 发布npm资源库
 Username: eric
 Password:
 Email: (this IS public) test@163.com

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

web修理工

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

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

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

打赏作者

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

抵扣说明:

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

余额充值