npm,umi,yarn


npm 是什么?
npm 為你和你的團隊打開了連接整個 JavaScript 天才世界的一扇大門。它是世界上最大的軟件注冊表,每星期大約有 30 億次的下載量,包含超過 600000 個 包(package) (即,代碼模塊)。來自各大洲的開源軟件開發者使用 npm 互相分享和借鑒。包的結構使您能夠輕松跟蹤依賴項和版本。

升級npm

sudo npm install -g npm

安裝引入包,進入目錄下

npm install

會多出一個node_modules文件夾,加入到git忽略列表中

打包

是別名npm build,除非你在package.json文件中指定了什么"build",否則它什么也不做。它可以讓你在項目中使用之前為你的項目執行任何必要的構建/准備任務。

npm run build

開始

npm start 運行"開始"腳本

npm start

安裝umi

sudo npm install -g umi

安裝yarn

npm install -g yarn 

查看版本

yarn --version

原來是這么玩

git clone xxx
npm install
npm run dev

現在是這么玩

git clone xxx
yarn
yarn start

Yarn是由Facebook、Google、Exponent 和 Tilde 聯合推出了一個新的 JS 包管理工具 ,正如官方文檔中寫的,Yarn 是為了彌補 npm 的一些缺陷而出現的。

Yarn的優點

速度快
版本統一
簡潔的輸出
更好的語義化

Yarn和npm命令對比

npm yarn
npm install yarn
npm install react --save yarn add react
npm uninstall react --save yarn remove react
npm install react --save-dev yarn add react --dev
npm update --save yarn upgrade
npm start yarn start
npm run build yarn build


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM