/ / Ako urobiť globálne uzlové moduly s ember? - node.js, ember.js, bower, ember-cli

Ako vytvoriť uzolové moduly globálne s ember? - node.js, ember.js, bower, ember-cli

Vytvoril som nový ember projekt s ember new my-application, V predvolenom nastavení bude sťahovať a extrahovať všetkymoduly v adresári „node_modules“. Nechcem to, pretože to bude zahrnuté v mojom repozitári, keď urobím globálne vyhľadávanie, zahŕňa všetky moduly atď.

Existuje spôsob, ako nainštalovať všetky moduly globálne? Je to osvedčený postup?

odpovede:

1 pre odpoveď č. 1

Pri vykonávaní ember new pridá do vášho projektu .gitignore, ktorý vylučuje node_modules, bower_components, tmp a dist takže tí by nikdy nemali skončiť vo vašom úložisku.

Vyhľadávacia časť nemá žiadne všeobecné riešenie, hoci väčšina editorov, ktoré používate, môže nejakým spôsobom vylúčiť prehľadávanie priečinkov, takže by som sa na to pozrel takto.

Moduly uzlov je možné nainštalovať globálne, ale keď budete potrebovať rôzne verzie pre rôzne projekty, narazíte na problémy. Ember CLI sa inštaluje globálne pôvodne (npm install -g ember-cli), čo vám umožňuje robiť ember new odkiaľkoľvek, ale potom je v každom projekte aj jeden lokálny, takže môžete upgradovať globálne nainštalovaný projekt bez toho, aby ste sa museli zaoberať všetkými vašimi staršími projektmi.