Kāpena plug

ʻO npm ka luna pūʻolo paʻamau no Node.js. Ua hoʻolālā lōʻihi ʻo Facebook i kahi hoʻoponopono hoʻokele ʻē aʻe i kapa ʻia ʻo Yarn . Ke nalowale nei ʻo Yarn mai nā heluhelu ʻo Github e like me ka hopena maʻamau a me nā stats ma kahi pūnaewele e hōʻike nei he hapa wale nō o nā pūʻolo e lawe ʻia e Yarn. Eia nō naʻe, pono e noʻonoʻo ma waho o ka pahu.


Kūlike piha ʻo Yarn me nā faila package.json e kū nei - no laila hiki iā ʻoe ke hoʻohana i nā hopena ʻelua no nā papahana e kū nei me ka pilikia ʻole. ʻOkoʻa iki nā kauoha o nā hāʻina ʻelua. Eia ka hoʻohālikelike o nā kauoha nui loa:

Ho'ākākanpmWili
Hoʻomaka npm initwili init
Hoʻohouhoʻouka npm -g npmwili hoʻoiho pono
E hoʻouka pūʻolohoʻouka npm
- hoʻopakele [inoa]
yarn hoʻohui [inoa]
E hoʻouka pūʻolohoʻouka npm
--save-dev [inoa]
pākuʻi hoʻohui
--dev [inoa]
E hoʻouka i ka pūʻolo ma ka honua holoʻokoʻanpm hoʻouka -g [inoa]yarn global hoʻohui [inoa]
E hoʻouka i nā pūʻolo āpauhoʻouka npmhoʻoiho wili
Hoʻohou i nā pūʻulu āpaunpm hoʻohouhoʻomaʻemaʻe wili
Wehe i ka pūʻolowehe [inoa]wili wehe [inoa]

Ua hoʻomaka ʻo Yarn me ka pahuhopu o ka hoʻonā ʻana i kekahi o nā nāwaliwali o npm. ʻO ka ʻokoʻa maopopo loa ka hana kiʻekiʻe: me nā hoʻouka hoʻonui, multithreading a me ka hiʻohiʻona killer hou loa ʻo Plug'n'Play (PNP) , hoʻonui nui ka hana. Hoʻolei ka plug'n'Play i ka manaʻo o kahi kōpili node_modules i hoʻokumu ʻia o ka papahana, ka helu o nā faile e hiki ke ulu pinepine i nā kiʻekiʻe astronomical . More 'ike hiki ke loaʻa i loko o ka kūhelu plug'n'play whitepaper. Hoʻokomo mākou i ka eslint hoʻokahi me ka npm a laila me ka wili me ka cache i hoʻomehana ʻia i kēlā me kēia hihia e hana i ka ʻokoʻa i ka wikiwiki (6x!) Maʻemaʻe:

npm 6.5.0
Wili 1.12.3
Hope