Tôi đã xóa tài liệu cho Babel và dường như không thể tìm thấy câu trả lời, vì vậy tôi chuyển sang cộng đồng huy hoàng.Babel nhiều giám đốc vào thư mục đầu ra duy nhất
Với một cấu trúc thư mục như thế này:
src/
folder1/
file1.js
file2.js
folder2/
file3.js
folder3/
file4.js
file5.js
Tôi muốn Babel để transpile tất cả các file vào một thư mục phẳng:
lib/
file1.js
file2.js
file3.js
file4.js
file5.js
Không có vấn đề gì tôi cố gắng, Babel luôn kế thừa cấu trúc src/
thư mục . Bất kỳ ý tưởng?
Bạn luôn có thể làm điều đó với 'gulp' bằng tay. Tại sao bạn muốn làm nó? Điều này cũng có nghĩa là tất cả các báo cáo nhập của bạn sẽ không khớp với bất kỳ thông tin nào khác và sẽ phải được viết liên quan đến vị trí xây dựng cuối cùng chứ không phải vị trí nguồn. – loganfsmyth
Bởi vì tôi đang xây dựng một thư viện và tôi muốn các tệp thư viện được đặt tên trong thư mục src/nhưng flatteneed trong thư mục lib/(là thứ duy nhất tôi có sẵn qua npm khi xuất bản). Và tôi đã không xem xét việc sử dụng quy trình thủ công để làm phẳng các tệp post-babel, địa ngục tôi có thể chỉ sử dụng tập lệnh nút với fs để làm điều đó như là một phần của bản xuất bản của tôi, nhưng nếu babel hỗ trợ điều này ? – PlantTheIdea
Đây là một ứng dụng cực kỳ phổ biến và giả định rằng tất cả các tên tệp của bạn là duy nhất, điều này không phổ biến. Đây không phải là một hành vi mà tôi đã thấy trong bất kỳ tiện ích dòng lệnh nào. – loganfsmyth