jak określić lokalne moduły jako zależności pakietów npm

Mam aplikację, która ma zwykły zestaw zależności od modułów innych firm (np. „Express”) określonych w pliku package.json w zależnościach. Na przykład.

"express"     : "3.1.1"

Chciałbym modularnie ustrukturyzować mój własny kod i zainstalować zestaw lokalnych (czyli w systemie plików, w którym aktualnie jestem) modułów przez pakiet package.json. Wiem, że mogę zainstalować lokalny moduł, uruchamiając:

npm install path/to/mymodule

Nie wiem jednak, jak to zrobić, korzystając ze struktury zależności package.json. Używając--save opcja w tym poleceniu jest po prostu wstawieniem"mymodule": "0.0.0" do mojego pakietu.json (nie odwołuje się do lokalizacji ścieżki pliku). Jeśli następnie usunę zainstalowaną wersję z node_modules i spróbuję ponownie zainstalować z pakietu.json, to się nie powiedzie (ponieważ szuka „mymodule” w rejestrze centralnym i nie wygląda lokalnie).

Jestem pewien, że jest to sposób na przekazanie"dependencies": {} strukturę, którą chcę zainstalować ze ścieżki systemu plików, ale nie wiem jak.

Czy ktoś inny miał ten problem? Dzięki.

questionAnswers(5)

yourAnswerToTheQuestion