Dnes jsem si přečetl článek Tierney Cyren 11 jednoduchých triků npm, které srazí vaše wombat ponožky. Zahrnuje spoustu kouzel npm, ale jeden zahrnutý nápad mě zastavil.
Tierney vytváří úložiště GitHub při volání npm init
pomocí inicializačního skriptu npm. Vyhnout se kroku přejít na GitHub a vytvořit nové úložiště ručně je skvělý nápad. Začal jsem číst dokumenty npm, abych se naučil, jak to udělat.
Při čtení jsem se dozvěděl, že npm init
překládá se na npx
když definujete initializer
(npm init [initializer]
). 😲
npm init foo -> npx create-foo
npm init @usr/foo -> npx @usr/create-foo
npm init @usr -> npx @usr/create
Toto chování je docela praktické a navedlo mě jiným směrem. Nevydržel jsem to a musel jsem publikovat rychlý modul, který by stavěl mé budoucí projekty Node.js.
npm init @stfnjds
# or
npx @stfnjds/create
Použijte jej jako šablonu GitHub, pokud potřebujete rychlý způsob, jak zahájit projekty. 🙈