je čas na další pilulku s hranatými znalostmi!
To trvá jen pár sekund se učit něco nového 🔥
Jako při ranní vitamíny 😃
Pokud pracujete na knihovnu, kterou chcete importovat do své aplikace, nemusíte publikovat jakékoliv npm úložiště! Můžete jej propojit lokálně. Představte si, že vyvíjíte úhlovou knihovnu nebo možná máte téma CSS v samostatném balíčku npm, který chcete importovat do aplikace lokálně. Můžete použít příkaz npm link jako níže. 😎
npm link creates a symbolic link (symlink) from your
<global node_modules>
directory to the local library’s directory.npm link <library-name> creates a symbolic link from project’s local node modules directory
./node_modules/<library_name>
to<global_node_modules>/<library_name>
.
To locate your <global node_modules>
directory, type npm root -g
in the command line.
nyní můžete importovat knihovnu přímo do aplikace, jako je níže. Ale má to háček! 😱
háček je v tom, že potřebujete ještě jednu změnu v souboru angular.json
! Musíte přidat vlastnost preserveSymlinks
, jak je uvedeno níže. A to je vše! Můžete spustit aplikaci s místní závislostí! 🔥
Pokud byste chtěli získat tento druh poznání prášky přímo do vaší poštovní schránky, přihlaste se na angular-academy.com/blog/. Budu je posílat pravidelně! Pamatujte, že naučit se něco nového trvá jen 10 sekund! 😃