Tôi có một số câu hỏi liên quan khác nhau rc
tập tin trong một ứng dụng nút điển hình, như .npmrc
, .babelrc
, vvCác tệp `rc` trong nodejs là gì?
- được một file rc, tôi biết gì của nó một thời gian chạy-config cho các mô-đun, nhưng bất cứ điều gì khác?
- Tệp rc có tuân theo quy tắc đặt tên
.[module]rc
hoặc chỉ là định dạng được đề xuất không? - 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 người đọc mà module sử dụng không?
- Cách truy cập tệp rc từ góc độ của mô-đun? Việc đặt tên nó là
[module]rc
sẽ làm cho nó tự động có sẵn cho mô-đun? Nếu vậy nó sẽ có sẵn ở đâu? - Hoặc mô-đun có 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 muốn nó ở định dạng dễ hiểu không? (Đâ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.json
để tải cấu hình. Được khuyến nghị,package.json
hoặc một tệp rc? - Ngoài ra nó khác với tệp javascript như
gulpfile.js
vớimodule.exports
như thế nào? (Tôi có nghĩa là theo nghĩ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 js và các file rc)
Mỗi lần tôi tìm kiếm trong google, tôi kết thúc here và here, mà là một công cụ để đọc tập tin rc nhưng không giải thích chúng là gì hoặc chúng được xây dựng như thế nào và/hoặc được kết nối với mô-đun.
Bất kỳ thông tin chi tiết nào sẽ thực sự hữu ích. Cảm ơn
Không có gì đặc biệt về những tệp này, các mô-đun khác nhau "chỉ xảy ra" để sử dụng một chiến lược tương tự. –