zoukankan      html  css  js  c++  java
  • npm学习笔记二

    NPM:
      node package manager,node包的管理工具。

    初始化
      ① npm init : 引导式创建package.json文件
      ② npm init -y : 快速初始化

    查看全局安装过的模块
      npm list -g --depth 0

    查看需要更新的全局包
      npm outdated -g --depth=0

    查看模块全部版本
    npm view xxx versions

    安装模块
    ① npm install xxx : 安装xxx模块到当前的命令行所在目录
    ② npm install -g xxx : 安装全局模块xxx
    ③ npm install xxx@1.0.0 : 安装模块xxx指定版本
    说明:
    1)install 可以简写为 i ?
    2)全局标识 -g 是写在模块前还是后?

    本地安装时将模块写入package.json中
    ① npm install xxx : 安装但不写入package.json
    ② npm install xxx -save : 安装并写入package.json的 “dependencies”中
    ③ npm install xxx -save-dev : 安装并写入package.json的“devDependencies”中
    说明:
    1) --save 可以简写 -S;
    2) node版本在5.0或者5.0之上,可以不用写 -S,如果低于5.0需要加上 -S 才会保存到package.json中

    删除模块
    ① npm uninstall xxx : 删除xxx模块
    ② npm uninstall -g xxx : 删除全局模块

    清空缓存
    npm cache clean --force : 清空缓存

    获取全局npm安装目录
    npm config get prefix

    设置代理
    npm config set proxy http://server:port
    npm config set registry 'http://registry.npmjs.org'

    代理用户名和密码
    npm config set proxy http://username:password@server:port
    npm config set https-proxy http://username:password@server:port

    取消代理
    ① npm config delete proxy
    ② npm config rm proxy

    获取代理

    设置registry的几种方法
    ① 临时使用
    npm --registry https://registry.npm.taobao.org install express
    ② 持久使用
    npm config set registry https://registry.npm.taobao.org
    备注:
    配置成功后可以通过下面方式来验证是否成功:
    1)npm config get registry
    2)npm info express
    ③ 通过cnpm使用
    npm install -g cnpm --registry=https://registry.npm.taobao.org 

  • 相关阅读:
    5R(康奈尔)笔记法
    【软件】MyEclipse 显示行数及Eclipse修改字体
    Linux运维工程师必备的十个技能点
    centos下部署LAMP环境(Linux+Apache+mysql+php)(转载文章:https://www.cnblogs.com/apro-abra/p/4862285.html)
    MySQL之show命令 (转载https://www.cnblogs.com/andy6/p/6171945.html)
    MySQL安装完成后重置密码
    MySQL面试题
    mysql运维必备知识点(转载至其他作者)
    centos 7 下安装部署mysql 5.7
    Linux服务部署之NTP时间服务器
  • 原文地址:https://www.cnblogs.com/uakora/p/11802559.html
Copyright © 2011-2022 走看看