• Npm常用命令


    Npm常用命令:


    安装
    • 全局安装:
    npm install xxx -g
    
    • 安装指定版本
    npm install xxx@1.2.0
    
    • 安装但不写入package.json
    npm install xxx
    
    • 安装并写入package.json的"dependencies"中
    npm install xxx –s
    
    • 安装并写入package.json的"devDependencies"中
    npm install xxx –d
    
    更新
    • 检查更新; 执行此命令,可以看到所有可以更新的模块。
    npm outdated
    

    • 我们需要先更新 package.json文件:

    • 安装"npm-check-updates"模块

    npm install -g npm-check-updates
    
    • 检查可更新的模块
    ncu   或    npm-check-updates
    
    • 更新package.json的依赖包到最新版本
    ncu -u
    
    • 更新指定模块 注意:指定更新需要提前修改 package.json 中的版本号。
     npm update xxx
    
    删除
    • 删除指定模块
    npm uninstall xxx 
    
    • 删除全局模块
    npm uninstall -g xxx
    
    查看
    • 查看全局安装的包
    npm list -g --depth 0
    
    其他
    • 查看npm版本
    npm -v
    
    • 安装cnpm
    npm install -g cnpm --registry=https://registry.npm.taobao.org
    
    • 设置npm镜像源为taobao
    npm config set registry https://registry.npm.taobao.org
    
    • 查看当前npm镜像源
    npm get registry
    
    • 在项目中引导创建一个package.json文件
    npm init
    
    • 查看安装的模块
    npm ls
    
    • 查看node_modules路径
    npm root
    
    • npm config 管理npm的配置路径
    npm config set <key> <value> [-g|--global]
    npm config get <key>
    npm config delete <key>
    npm config list
    npm config edit
    npm get <key>
    npm set <key> <value> [-g|--global]
    
    对于config这块用得最多应该是设置代理,解决npm安装一些模块失败的问题
    
    npm config set proxy=http://xxx.com:8080
    
    又如国内的网络环境问题,某官方的IP可能被和谐了,幸好国内有好心人,搭建了镜像,此时我们简单设置镜像
    
    npm config set registry="http://r.cnpmjs.org"
    
    也可以临时配置,如安装淘宝镜像
    
    npm install -g cnpm --registry=https://registry.npm.taobao.org
    
  • 相关阅读:
    输入url后的加载过程~
    编写一个方法,求字符串长度~~~
    闭包 什么是闭包 为什么用闭包~~
    作用域链的理解~~
    谈谈javascript的基本规范~~~~
    html中datalist 是什么??????
    elementui中el-input联想搜索框
    js中数组对象去重的方法
    vue视频截图第一帧demo
    styled-components的基本使用
  • 原文地址:https://www.cnblogs.com/zwbsoft/p/16063536.html
Copyright © 2020-2023  润新知