Tôi có một số câu hỏi liên quan đến các rctệp khác nhau trong một ứng dụng nút điển hình, như .npmrc, .babelrcv.v.
- Tệp rc là gì, tôi biết nó là cấu hình thời gian chạy cho mô-đun, nhưng bất cứ điều gì khác?
- Tệp rc có phải tuân theo
.[module]rcquy ước đặt tên hay chỉ là định dạng được khuyến nghị? - Các định dạng được hỗ trợ là gì? Tôi đã thấy cả hai định dạng yaml và json, nó có phụ thuộc vào trình đọc mà mô-đun sử dụng không?
- Làm cách nào để truy cập tệp rc từ góc độ của mô-đun? Việc đặt tên nó
[module]rccó làm cho nó tự động có sẵn cho mô-đun không? Nếu vậy nó sẽ có sẵn ở đâu? - Hay mô-đun nên truy cập tệp giống như bất kỳ tệp nào khác từ ứng dụng đang sử dụng mô-đun và mong đợi nó ở định dạng dễ hiểu? (Đây là những gì tôi đang làm ngay bây giờ, với định dạng json)
- Tôi cũng đã thấy những người yêu cầu
package.jsontải cấu hình. Cái nào được đề xuấtpackage.jsonhay một tệp rc? - Ngoài ra, nó khác với tệp javascript như thế nào
gulpfile.jsvớimodule.exports? (Ý tôi là theo ý nghĩa của các khuyến nghị, tất nhiên tôi biết sự khác biệt và lợi thế của tệp js và rc)
Mỗi khi tôi tìm kiếm trên google, tôi kết thúc ở đây và đây , đó là một công cụ để đọc tệp rc nhưng không giải thích chúng là gì hoặc chúng được cấu tạo như thế nào và / hoặc kết nối với mô-đun.
Mọi thông tin chi tiết sẽ thực sự hữu ích. Cảm ơn