Napisałem prosty moduł npm, aby wstępnie skompilować szablony kierownicy podczas używania kompresora django do przetwarzania końcowego dla niektórych komponentów po stronie klienta i odkryłem, że muszę wysłać moduł npm z kilkoma plikami js.Jak odwoływać się do plików lokalnych w module npm?
Obecnie po prostu założyć, nikt nie instaluje to z globalną flagę bo już „na sztywno” ścieżkę do tych zależności w module npm samego
przykład układ mojego modułu npm
/
*/bin
* /lib/main.js
* /vendor/ember.js
teraz wewnątrz main.js chcę użyć żaru js plik ... Obecnie mój ciężko kodowane podejście wygląda następująco
var emberjs = fs.readFileSync('node_modules/django-ember-precompile/vendor/ember.js', 'utf8');
Ponownie -To działa tylko dlatego zakładam go zainstalować lokalny ale chciałbym myśleć node.js ma bardziej legit sposób, aby uzyskać lokalnie osadzone pliki:
Ktoś wie, w jaki sposób mogę poprawić to, aby było bardziej przyjazne?