Grav - CLI
Trong chương này, chúng ta sẽ hiểu cách CLI hoạt động trong Grav. CLI là viết tắt của giao diện dòng lệnh được lưu trữ trong bin/Grav. Nó thực hiện một số tác vụ nhưclearing cache, tạo backup sao chép, v.v.
Việc truy cập CLI là khác nhau trên các nền tảng khác nhau. Trên Windows, bạn có thể truy cập thông quacmd, trên máy Mac, bạn có thể truy cập thông qua Terminalvà trên Linux, bạn có thể sử dụng shell. Trong cửa sổ, bạn không thể sử dụng các lệnh kiểu UNIX. Để sử dụng chúng, chỉ cần cài đặt gói msysgit cung cấp GIT và GIT BASH và cung cấp các lệnh kiểu UNIX trên Windows.
Bạn có thể liệt kê các lệnh có sẵn trong Grav bằng cách sử dụng lệnh dưới đây:
$ bin/Grav list
Bạn có thể thấy các lệnh có sẵn như được hiển thị trong ảnh chụp màn hình sau:
Tạo dự án mới
Tạo dự án mới với Grav rất đơn giản. Bạn có thể tạo một dự án mới với một phiên bản Grav.
Mở của bạn terminal hoặc là console và điều hướng đến thư mục Grav của bạn.
$ cd ../ProjectFolder/grav
Grav của bạn sẽ được cài đặt trong thư mục gốc của máy chủ web của bạn. Nếu bạn muốn tạo thư mục được gọi là contact bên trong thư mục gốc của Grav, hãy sử dụng lệnh dưới dạng:
$ bin/Grav project-name ../webroot/ contact
Nó sẽ tải xuống tất cả các phụ thuộc bắt buộc và tạo một phiên bản Grav mới.
Cài đặt Phụ thuộc Grav
Trong khi cài đặt các phụ thuộc, Grav tự động cài đặt các plugin cụ thể là error cắm vào, problems plugin và antimatterchủ đề. Bạn có thể cài đặt chúng bằng cách sử dụng lệnh sau trong thiết bị đầu cuối hoặc bảng điều khiển của bạn -
$ cd ../webroot/myproject
$ bin/Grav install
Bây giờ bạn sẽ thấy các plugin đã tải xuống trong các thư mục tương ứng của chúng dưới dạng:
../webroot/ myproject / user / plugins / error
../webroot/ myproject / user / plugins / problem
../webroot/ myproject / user / themes / antimatter
Xóa bộ nhớ đệm Grav
Bạn có thể xóa các tệp và thư mục để xóa bộ nhớ cache được lưu trữ trong cache/thư mục. Để xóa bộ nhớ cache, bạn có thể sử dụng lệnh dưới đây:
$ cd ../webroot/myproject
$ bin/Grav clear-cache
Tạo bản sao
Trong Grav, bạn có thể sao lưu dự án của mình được lưu trữ trong thư mục gốc. Vì nó sẽ không sử dụng cơ sở dữ liệu nên không khó để sao lưu. Nếu bạn muốn tạo bản sao lưu dự án của mình có tên là myproject (../webroot/myproject), sau đó sử dụng lệnh sau:
$ cd ../webroot/myproject
$ bin/Grav backup
Bạn sẽ thấy một tệp zip của bản sao lưu được tạo trong backup/ thư mục.
Đang cập nhật trình soạn nhạc
Bạn có thể cập nhật trình soạn nhạc Grav đã được cài đặt qua Github và được cài đặt theo cách thủ công bằng cách sử dụng các gói của nhà cung cấp dựa trên trình soạn nhạc. Lệnh là -
$ bin/Grav composer