Bu tamamen yeni bir soru değil, ama uzun süredir etrafa bakıyorum ve bir çözüm bulmakta güçlük çekiyorum.
Angular-translate adlı açısal uygulamam için bir modül kullanıyorum. Bununla birlikte, her şeyin istediğim gibi çalışmasını sağlamak için kaynak kodda birkaç küçük değişiklik yapmak zorunda kaldım ve şimdi bu değişiklikleri devam ettirmek istiyorum npm install
. Bir meslektaşım, kaynak kodun deposunu çatallamamı ve çatallı depomu bağımlılık olarak göstermemi önerdi, bu yollarla denedim, örneğin
npm install https://github.com/myRepo/angular-translate
npm install https://github.com/myRepo/angular-translate/archive/master.tar.gz
İlki bana böyle yapısız bir dizin veriyor. Yalnızca bir package.json, .npmignore ve bazı markdown dosyaları
-angular-translate
.npmignore
.nvmrc
CHANGELOG.md
package.json
etc
İkincisi npm install
bana tam depoyu veriyor, ancak yine komutu kullandığımdaki gibi bir yapı alamıyorum npm install angular-translate
. Yayın öncesi komut dosyasını çalıştırma konusunda bazı tartışmalar gördüm, ancak tüm modülleri yüklerken bunu nasıl yapacağımdan emin değilim. Ayrıca çatalı kendi modülüm olarak npm kayıt defterine yayınlamayı denedim, ancak yine bir derleme alamıyorum ve bunun yapılacak doğru şey olduğundan emin değilim ...
Konuyla ilgili bilgisizliğim için özür dilerim. Npm ile çok fazla deneyimim yok. Bu konuda biraz geri bildirim almak isterim. Bir paketin kaynak kodunda değişiklik yapılması gerektiğinde bu yeterince yaygın bir sorun olabilir gibi görünüyor? Belki daha iyi bir çözüm vardır? Yardımın için şimdiden teşekkür ederim.