zoukankan      html  css  js  c++  java
  • yarn的使用

    安装

    npm i -g yarn
    

    使用

    常用命令

    yarn add package // 安装依赖
    yarn global add package // 全局安装依赖
    yarn add package -D // 安装开发依赖
    yarn remove package // 移除依赖
    

    设置yarn国内源

    yarn config set registry https://registry.npm.taobao.org/
    

    设置yarn中node-sass的地址

    yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g
    

    yarn全部命令

    Usage: yarn [command] [flags]
      Displays help information.
      Options:
        --cache-folder <path>               specify a custom folder that must be used to store the yarn cache
        --check-files                       install will verify file tree of packages for consistency
        --cwd <cwd>                         working directory to use (default: E:workspaceasset-management)
        --disable-pnp                       disable the Plug'n'Play installation
        --emoji [bool]                      enable emoji in output (default: false)
        --enable-pnp, --pnp                 enable the Plug'n'Play installation
        --flat                              only allow one version of a package
        --focus                             Focus on a single workspace by installing remote copies of its sibling workspaces.
        --force                             install and build packages even if they were built before, overwrite lockfile
        --frozen-lockfile                   don't generate a lockfile and fail if an update is needed
        --global-folder <path>              specify a custom folder to store global packages     
        --har                               save HAR output of network traffic
        --https-proxy <host>
        --ignore-engines                    ignore engines check
        --ignore-optional                   ignore optional dependencies
        --ignore-platform                   ignore platform checks
        --ignore-scripts                    don't run lifecycle scripts
        --json                              format Yarn log messages as lines of JSON (see jsonlines.org)
        --link-duplicates                   create hardlinks to the repeated modules in node_modules
        --link-folder <path>                specify a custom folder to store global links        
        --modules-folder <path>             rather than installing modules into the node_modules 
    folder relative to the cwd, output them here
        --mutex <type>[:specifier]          use a mutex to ensure only one yarn instance is executing
        --network-concurrency <number>      maximum number of concurrent network requests        
        --network-timeout <milliseconds>    TCP timeout for network requests
        --no-bin-links                      don't generate bin links when setting up packages    
        --no-default-rc                     prevent Yarn from automatically detecting yarnrc and 
    npmrc files
        --no-lockfile                       don't read or generate a lockfile
        --non-interactive                   do not show interactive prompts
        --no-node-version-check             do not warn when using a potentially unsupported Node version
        --no-progress                       disable progress bar
        --offline                           trigger an error if any required dependencies are not available in local cache
        --otp <otpcode>                     one-time password for two factor authentication      
        --prefer-offline                    use network only if dependencies are not available in local cache
        --preferred-cache-folder <path>     specify a custom folder to store the yarn cache if possible
        --prod, --production [prod]
        --proxy <host>
        --pure-lockfile                     don't generate a lockfile
        --registry <url>                    override configuration registry
        -s, --silent                        skip Yarn console logs, other types of logs (script output) will be printed
        --scripts-prepend-node-path [bool]  prepend the node executable dir to the PATH in scripts
        --skip-integrity-check              run install without checking if node_modules is installed
        --strict-semver
        --update-checksums                  update package checksums from current repository     
        --use-yarnrc <path>                 specifies a yarnrc file that Yarn should use (.yarnrc only, not .npmrc) (default: )
        -v, --version                       output the version number
        --verbose                           output verbose messages on internal operations       
        -h, --help                          output usage information
      Commands:
        - access
        - add
        - audit
        - autoclean
        - bin
        - cache
        - check
        - config
        - create
        - exec
        - generate-lock-entry / generateLockEntry
        - global
        - help
        - import
        - info
        - init
        - install
        - licenses
        - link
        - list
        - login
        - logout
        - node
        - outdated
        - owner
        - pack
        - policies
        - publish
        - remove
        - run
        - tag
        - team
        - unlink
        - unplug
        - upgrade
        - upgrade-interactive / upgradeInteractive
        - version
        - versions
        - why
        - workspace
        - workspaces
    
  • 相关阅读:
    安装python软件出错,解决办法
    vt100
    Navicat 字符集 排序规则设置
    linux 查看进程 ps aux | grep init
    一、网络编程-UDP传输协议及socket套接字使用
    二、飞机大战终极版-巩固面向对象设计项目的思想
    一、利用Python编写飞机大战游戏-面向对象设计思想
    八、递归编程技巧
    七、面向对象之单例设计模式
    六、面向对象之单继承、多继承、重写
  • 原文地址:https://www.cnblogs.com/guojikun/p/13637637.html
Copyright © 2011-2022 走看看