hogyan lehet NPM hivatkozni a függőség helyi verziójára
tehát… létre akarom hozni a moment
helyi verzióját a naptár webalkalmazásomhoz.
miért?
mert moment
nem tartalmazza az idő Klingon ábrázolását. Vagy Borg, ami azt illeti. Milyen all-inclusive időcsomag nem öleli fel az idegen kultúrákat!?
a TL; DR: klónozza a csomagot helyileg valahol, az npm telepítse a deps-t, npm link
a gyökérnél, majd térjen vissza a momentot használó mutatós alkalmazásához, a gyökér típusnál npm link "moment"
& most a helyi verziót használja. Nem tudtam, hogy fonalat linkeket dolgozni. Nem tudom, miért.
jobb…
elhagyom a fonalat ebben a magyarázatban, mert nem tudtam ugyanazt a funkciót használni vele, mint az NPM. Tehát egyébként itt van:
két mappát szeretnék összpontosítani.
my-calendar-app/node_modules/moment
és
Users/aid/desktop/local-modules/
ezutángit clone...
a szerkeszteni/javítani kívánt csomag, *a* local-modules mappába.
Ha már benne vagyok, lefuttatom a npm install
parancsot, hogy biztosítsam a megfelelő függőségeket és konfigurációkat (babelrc, webpack, dev és regular dependencies).
a helyi, bemegyek moment.js
vagy bármi a belépési fájl. A tetejére pedig egy konzolt tettem.jelentkezzen be, csak azért, hogy megmutassa, hogy a helyi/Klingon-Barát nyelvet használjuk: