zoukankan      html  css  js  c++  java
  • 更换包管理工具npm为yarn

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

    主要考虑:
    1. npm管理安装模块依赖的版本不太方便,容易在删除node_modules重新install或在其他机器上新安装时,
       安装模块的依赖的版本不一致,导致编译后的模块ID或trunkID不一致。
       yarn可以方便的自动生成并更新yarn.lock文件锁定依赖模块的版本。
    
    2. yarn可以从缓存中安装包,速度会有所提升

    更换为yarn步骤:

    1. 下载yarm安装文件安装或使用npm直接安装

    下载yarm.msi(0.24.6版本):http://pan.baidu.com/s/1qXEgXYk

    npm安装:  cnpm install yarn -g  (注意:目前官网最新稳定版本为0.24.6,npm暂时只更新到0.24.5)

    建议安装msi文件,统一使用0.24.6版本。如果使用npm安装了0.24.5版本,后面出现一些模块ID不一致的情况,请更换为0.24.6版本。

    2. 安装好后验证yarn版本

    yarn versions
    
    { yarn: '0.24.6',
      vue2webpack2: '0.24.6
      http_parser: '2.7.0',
      node: '6.10.3',
      v8: '5.1.281.101',
      uv: '1.9.1',
      zlib: '1.2.11',
      ares: '1.10.1-DEV',
      icu: '58.2',
      modules: '48',
      openssl: '1.0.2k' }

    3. 删除原node_modules, 重新安装

    rm -rf node_modules
    
    yarn

    4. 重新编译dll

    yarn run dll
    
    yarn run deploy

    安装好后注意看下截图上的安装源registry是不是淘宝镜像那边,不是的话运行下面:

    yarn config set registry https://registry.npm.taobao.org
  • 相关阅读:
    球自由降落问题
    三次握手、四次挥手
    basicjava
    socket编程
    scanner和BufferedReader
    parseInt和valueOf
    正则表达式
    ASCII码常用值
    最大公约和最小公倍数
    查询语句
  • 原文地址:https://www.cnblogs.com/saysmy/p/6938414.html
Copyright © 2011-2022 走看看