入職爲明之後,依賴管理工具由npm變爲了yarn,在此記錄一下兩者的區別以及yarn的一些簡單用法。
Yarn的優點
- yarn.lock確保使用的庫的版本相同;
- 運行速度得到了顯著的提升,整個安裝時間也變得更少;
- 無需互聯網連接就能安裝本地緩存的依賴項,它提供了離線模式;
- 允許合併項目中使用到的所有的包的許可證。
Yarn的安裝
參考:yarn-安裝
Yarn的使用
- yarn add:爲當前正在開發的包新增一個依賴包;
- yarn init:初始化包;
- yarn install:安裝package.json 文件裏定義的所有依賴包;
- yarn publish:發佈一個包到包管理器;
- yarn remove:從當前包裏移除一個未使用的包。
參考:yarn-CLI介紹