Điểm:1

Tải lên các tệp cục bộ qua trình soạn thảo

lá cờ bo

Tôi đang sử dụng trình soạn thảo để quản lý phiên bản Drupal 9. Tôi hoàn toàn mới với nhà soạn nhạc và không biết mình đang làm gì. Như đã nói, tôi đã thiết lập thành công và đã sử dụng nó để cài đặt các mô-đun và chủ đề quản trị viên. Tôi mới mua một chủ đề và nhận ra rằng tôi không biết cách tải nó lên bằng trình soạn nhạc. Đối với các mô-đun và chủ đề quản trị mà tôi đã cài đặt, tôi đã sử dụng trình soạn thảo yêu cầu drupal/tên-mô-đun(hoặc chủ đề) nhưng chủ đề này không có tên viết tắt và không có trên drupal.org (mà là trên máy cục bộ của tôi sau khi tải xuống nó). Tôi làm cách nào để tải lên chủ đề này với nhà soạn nhạc? Tôi đã xem qua tài liệu về nhà soạn nhạc nhưng không thể tìm thấy bất cứ điều gì về kịch bản này.

leymannx avatar
lá cờ ne
Tôi sẽ đặt nó vào web/themes/custom và sau đó git add nó. Tóm tắt: Bạn có một repo git chứa composer.json, composer.lock, mô-đun tùy chỉnh, chủ đề tùy chỉnh và mọi thứ khác không bị .gitignore bỏ qua (trước hết bỏ qua các thư mục `vendor` và `node_modules`). Sau đó, bạn thực hiện các thay đổi đối với các tệp được theo dõi, kéo chúng trên máy chủ hoặc CI của bạn và chạy `composer install` và `npm i`, v.v. Repo luôn nhẹ và các phần phụ thuộc chỉ được kéo xuống khi cần.
Điểm:2
lá cờ bd

Bạn có thể muốn xem tài liệu trên drupal.org:

Có rất nhiều thứ để hiểu, nhưng nó đi vào khá chi tiết về cách sử dụng trình soạn thảo và git để quản lý trang web của bạn.

Ý chính của nó là thế này:

Bạn sử dụng nhà soạn nhạc để tải xuống mã (mô-đun, chủ đề, thư viện, ...) có sẵn ở đâu đó trên internet (github, gitlab, npm, kho lưu trữ riêng của công ty bạn, ...) và quản lý sự phụ thuộc giữa các thành phần khác nhau mà bạn tải xuống.

Bạn sử dụng git để quản lý dự án của bạn, nghĩa là bạn nhà soạn nhạc.json xác định cách thức và vị trí nhận các thành phần bên ngoài cũng như mã tùy chỉnh của bạn, ví dụ như các mô-đun tùy chỉnh mà bạn viết nhưng bạn không cho phép truy cập công khai ở đâu đó, cũng như chủ đề mà bạn đã mua. Git cho phép bạn làm kiểm soát phiên bản cho dự án của bạn, để bạn có thể thực hiện các thay đổi một cách an toàn, quay lại trạng thái hoạt động đã biết nếu bạn vi phạm điều gì đó và tạo bản phát hành được gắn thẻ cho ảnh chụp nhanh cố định mã của bạn.

Sau khi bạn đã thiết lập xong và trang web của bạn đang chạy trên máy cục bộ như bạn mong đợi, câu hỏi tiếp theo là làm cách nào bạn đưa trang web đó lên máy chủ để trang web của bạn có sẵn công khai. Đây là những gì tôi hiểu là "tải lên" (và như thường lệ, có nhiều cách có thể), nhưng tôi nghĩ đây không phải là ý của bạn.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.