zoukankan      html  css  js  c++  java
  • npm与yarn命令

    npm

    1. 查看npm版本

    node -v
    
    npm -v
    

    2. 更新npm至最新版

    npm install npm@latest -g
    

    3. npm install:安装依赖

    # 在本地node_modules文件夹中安装依赖项,默认情况下,npm install将安装package.json中列出的所有依赖项模块
    npm install (in package directory, no arguments)
    
    # 在全局模式下(在命令后面附加-g或--global),它将当前包上下文(即当前工作目录)安装为一个全局包
    npm install -g
    
    # 使用--production,npm将不会安装devDependencies中列出的模块
    npm install --production
    

    4. npm install <package>:安装本地包

    # 默认情况下,npm install将任何指定的包保存到dependencies中
    npm install vue
    
    # -P,--save-prod:包将会出现在dependencies中
    npm install vue -P
    
    # -D,--save-dev:包将会出现在devDependencies中
    npm install vue -D
    
    # -O,--save-optional:包将会出现在optionalDependencies中
    npm install vue -O
    
    # --no-save:不保存在dependencies中
    npm install vue --no-save
    

    5. 更新本地包

    # 在 package.json 文件所在的目录中执行 npm update 命令
    npm update
    

    6. 卸载本地包

    # 删除 node_modules 目录下面的包(package)
    npm uninstall <package>
    
    # 如需从 package.json 文件中删除依赖,需要在命令后添加参数 --save
    npm uninstall --save <package>
    

    7. 安装全局包

    npm install -g <package>
    

    8. 更新全局包

    npm update -g <package>
    

    9. 卸载全局包

    npm uninstall -g <package>
    

    Yarn

    关于Yarn呢,是因为昨天晚上搞npm install,实在是太慢了,于是想看一下这个东西

    https://yarnpkg.com/zh-Hans/

    安装后,验证

    yarn --version
    

    1. 常用命令

    # 初始化新项目
    yarn init
    
    # 添加依赖包
    yarn add [package]
    yarn add [package]@[version]
    yarn add [package]@[tag]
    
    # 将依赖项添加到不同依赖项类别,分别添加到 devDependencies、peerDependencies 和 optionalDependencies:
    yarn add [package] --dev
    yarn add [package] --peer
    yarn add [package] --optional
    
    # 升级依赖包
    yarn upgrade [package]
    yarn upgrade [package]@[version]
    yarn upgrade [package]@[tag]
    
    # 移除依赖包
    yarn remove [package]
    
    # 安装项目的全部依赖
    yarn
    或者
    yarn install
    

    2. 与npm的区别

    如果习惯使用 npm, 你可能希望使用 --save 或 --save-dev, 这些已经被 yarn add 和 yarn add --dev 所取代。

    3. 文档,yarn的文档也很友好,可以直接看

    https://yarnpkg.com/zh-Hans/docs/cli/install

  • 相关阅读:
    Matplotlib中柱状图bar使用
    python IDLE颜色设置
    linux报错汇总
    PCA
    高斯混合模型
    深度解剖dubbo源码---01dubbo的架构原理-探索.mp4
    SpringCloud之初识Feign
    第七模块 :微服务监控告警Prometheus架构和实践
    第四模块 :微服务调用链监控CAT架构和实践
    skywalking中文文档
  • 原文地址:https://www.cnblogs.com/LUA123/p/11193883.html
Copyright © 2011-2022 走看看