Đây không phải là một câu hỏi hoàn toàn mới, nhưng hiện tại tôi đang tìm kiếm một điều tốt và tôi đang gặp khó khăn trong việc tìm giải pháp.
Tôi đang sử dụng một mô-đun cho ứng dụng góc của mình được gọi là angular-dịch. Tuy nhiên, tôi đã phải thực hiện một vài sửa đổi nhỏ cho mã nguồn để mọi thứ hoạt động theo cách tôi muốn, và bây giờ tôi muốn tiếp tục những thay đổi đó npm install
. Một đồng nghiệp đề nghị tôi rẽ nhánh repo của mã nguồn và chỉ vào repo rẽ nhánh của tôi như một sự phụ thuộc, mà tôi đã thử theo những cách này, ví dụ
npm install https://github.com/myRepo/angular-translate
npm install https://github.com/myRepo/angular-translate/archive/master.tar.gz
Cái đầu tiên cho tôi một thư mục như thế này mà không có bản dựng. Chỉ là một gói.json, .npmignore và một số tệp đánh dấu
-angular-translate
.npmignore
.nvmrc
CHANGELOG.md
package.json
etc
Thứ hai npm install
cung cấp cho tôi bản repo đầy đủ, nhưng một lần nữa tôi không nhận được bản dựng như khi tôi sử dụng lệnh npm install angular-translate
. Tôi đã thấy một số khó khăn khi chạy tập lệnh phát hành trước, nhưng tôi không chắc làm thế nào để làm điều này khi cài đặt tất cả các mô-đun. Tôi cũng đã thử xuất bản ngã ba dưới dạng mô-đun của riêng mình lên sổ đăng ký npm, nhưng một lần nữa tôi không nhận được bản dựng nào và tôi không chắc đó là điều đúng đắn ...
Tôi xin lỗi vì sự thiếu hiểu biết của tôi về chủ đề này. Tôi không có nhiều kinh nghiệm với npm. Rất thích nhận được một số phản hồi về vấn đề này. Có vẻ như đó có thể là một vấn đề đủ phổ biến khi cần sửa đổi đối với mã nguồn của gói? Có lẽ có một giải pháp tốt hơn? Cảm ơn trước sự giúp đỡ của bạn.