My personal blog about health, hobby, stock & investment, information technology, self improvement, tax and travel.
17 สิงหาคม 2562
07 สิงหาคม 2562
npm vs yarn 2019 which javascript package manager is faster?
Test environment
Internet speed https://speedtest.trueinternet.co.th)
Sample package.json
Test yarn performance scenario
Test npm performance scenario
Result
- device: MacBook Air 2017
- node version: 12
- yarn version: 1.17.3
- npm version: 6.3.0
- test datetime: 7 Aug 2019 00:30 A.M. Bangkok time
Internet speed https://speedtest.trueinternet.co.th)
Sample package.json
{
"name": "demo-app-react",
"version": "0.1.0",
"private": true,
"dependencies": {
"axios": "^0.19.0",
"node-sass": "^4.12.0",
"react": "^16.8.6",
"react-dom": "^16.8.6",
"react-router-dom": "^5.0.1",
"react-scripts": "3.0.1"
}
}
Test yarn performance scenario
- remove node_modules
- remove yarn.lock
- measure yarn speed by running => start=$(date +'%s') && yarn && echo "It took $(($(date +'%s') - $start)) seconds"
Test npm performance scenario
- remove node_modules
- remove package-lock.json
- measure yarn speed by running => start=$(date +'%s') && npm i && echo "It took $(($(date +'%s') - $start)) seconds"
Result
Package manager / Speed (seconds) | Round 1 | Round 2 | Round 3 |
---|---|---|---|
npm | 104 | 72 | 72 |
yarn | 200 | 171 | 157 |
สมัครสมาชิก:
บทความ (Atom)
บทความยอดนิยม (ล่าสุด)
-
หมากฮอส เป็นกีฬาหมากกระดานประเภทหนึ่ง ประกอบด้วยผู้เล่น 2 ฝ่าย อุปกรณ์การเล่น ได้แก่ กระดานและตัวหมาก ...
-
หลายคนที่กำลังลังเลว่าจะทำงานอะไร มักจะมีคำถามว่า ทำงานข้าราชการ พนักงานรัฐวิสาหกิจ หรือ พนักงานบริษัทเอกชน ทำงานอะไรดี? ซึ่งกลุ่มงานทั้ง ...
-
REIT คืออะไร สมัยก่อน เรามักจะเห็นคนรวยชอบซื้อ ชอบสะสมอสังหาริมทรัพย์ ที่มีทำเลดีๆ และราคาไม่สูงมาก ไม่ว่าจะเป็นที่ดิน บ้าน ทาวน์เฮ้าส์ เพ...
-
To replace each new line with enter ( \n) in Visual Studio Code ( vscode ) do the steps from images below and click "Replace All&qu...
-
https://www.youtube.com/watch?v=728hIrzcXqw ที่มา https://www.facebook.com/ZipmexThailand https://www.youtube.com/@Zipmex/videos LINE กลุ...
-
แจกฟรี โปรแกรมคำนวณเงินเก็บเพื่อวางแผนเกษียณ วิธีใช้งานไม่ยาก ช่องสีเหลือง แถวแรก "เงินเก็บต่อเดือน" ให้กรอกเงินเก็บต่อเดือนที่เรา...
-
เมตตาทุนนิยม - ปรีชา ประกอบกิจ เคยได้ยินคำว่า “เมตตาทุนนิยม” ซึ่งตรงกับภาษาอังกฤษว่า Com passionate Capitalism กันบ้างไหมครับ ก่อนอื่นต...
-
*ดูรีวิว ประกันออมทรัพย์ 10/1 ปีล่าสุดได้ที่ Link ประกันออมทรัพย์ ประกันออมทรัพย์นั้น เป็นสิ่งที่ค่อนข้างน่าสนใจเนื่องจาก 1. สามารถลดหย่อน...
บทความยอดนิยม (1 ปีย้อนหลัง)
-
หมากฮอส เป็นกีฬาหมากกระดานประเภทหนึ่ง ประกอบด้วยผู้เล่น 2 ฝ่าย อุปกรณ์การเล่น ได้แก่ กระดานและตัวหมาก ...
-
รวมโปรโมชั่นซื้อกองทุนรวม SSF RMF 2566 ของแต่ละ บลจ (ข้อมูลล่าสุด กันยายน 2566) บลจ. บัวหลวง ลงทุนกองมทุน RMF / SSF ปี 66 รับฟรี Starbuc...
-
หลายคนที่กำลังลังเลว่าจะทำงานอะไร มักจะมีคำถามว่า ทำงานข้าราชการ พนักงานรัฐวิสาหกิจ หรือ พนักงานบริษัทเอกชน ทำงานอะไรดี? ซึ่งกลุ่มงานทั้ง ...
-
REIT คืออะไร สมัยก่อน เรามักจะเห็นคนรวยชอบซื้อ ชอบสะสมอสังหาริมทรัพย์ ที่มีทำเลดีๆ และราคาไม่สูงมาก ไม่ว่าจะเป็นที่ดิน บ้าน ทาวน์เฮ้าส์ เพ...
-
https://www.youtube.com/watch?v=728hIrzcXqw ที่มา https://www.facebook.com/ZipmexThailand https://www.youtube.com/@Zipmex/videos LINE กลุ...
-
เมตตาทุนนิยม - ปรีชา ประกอบกิจ เคยได้ยินคำว่า “เมตตาทุนนิยม” ซึ่งตรงกับภาษาอังกฤษว่า Com passionate Capitalism กันบ้างไหมครับ ก่อนอื่นต...
-
แจกฟรี โปรแกรมคำนวณเงินเก็บเพื่อวางแผนเกษียณ วิธีใช้งานไม่ยาก ช่องสีเหลือง แถวแรก "เงินเก็บต่อเดือน" ให้กรอกเงินเก็บต่อเดือนที่เรา...
-
โธมัส แอลวา เอดิสัน (Thomas Alva Edison) “To invent, you need a good imagination and a pile of junk.” ในการประดิษฐ์คิดค้น คุณจะ...
-
ปีชวด (ปีหนู): http://goo.gl/fA8bYu ปีฉลู (ปีวัว): http://goo.gl/C6RCgS ปีขาล (ปีเสือ): http://goo.gl/7Yy91f ปีเถาะ (ปีกระต่าย): http://g...
-
*คนที่อายุครบ 55 ปี ต้องไปแจ้งรับสิทธิ์ที่สำนักงานประกันสังคมใกล้บ้าน ภายใน 1 ปี ไม่งั้นถือว่าสละสิทธิ์ ที่มา SSO https://www.kwilife.com...