[MUSIC]
Trong mô-đun trước, chúng ta đã thấy cách chúng ta có thể sử dụng
bộ định tuyến Express và Express để xây dựng một máy chủ web để tổng hợp API Rest.
Chúng tôi xây dựng toàn bộ máy chủ web bằng tay và tự tổ chức các tập tin.
Sẽ không tốt đẹp nếu chúng ta có một công cụ có thể tự động tạo ra
một cấu trúc tiêu chuẩn cho ứng dụng thể hiện của chúng tôi.
Cũng giống như chúng tôi đã có cho góc cạnh hoặc ion hoặc
kịch bản gốc trong các khóa học trước đó, một số loại giao diện dòng lệnh cho
phép chúng tôi tự động giàn giáo ra một ứng dụng khởi động và
sau đó bạn có thể đi vào và sửa đổi các ứng dụng cho phù hợp với nhu cầu của chúng tôi.
Vì vậy, đó là nơi Express Generator đến với sự trợ giúp của chúng tôi.
Express Generator là một công cụ mà chúng tôi sẽ cài đặt một giao diện dòng lệnh mà
chúng tôi sẽ cài đặt như một mô-đun NPM toàn cầu và
nó cho phép chúng tôi nhanh chóng giàn giáo ra một ứng dụng Express.
Hãy nhìn vào một số chi tiết tiếp theo.
Vì vậy, như tôi đã nói, chính xác là gì Express Generator?
Express Generator là một công cụ giàn giáo nhanh chóng sẽ giúp chúng tôi nhanh chóng xây dựng
cấu trúc cho một ứng dụng Express với một số mã bắt đầu đã được xây dựng và
một số middleware tiêu chuẩn đã được đưa vào ứng dụng.
Và vì vậy tất cả những gì chúng ta cần làm là cài đặt Express Generator.
Giao diện dòng lệnh như một mô-đun NPM toàn cầu, và
sau đó sử dụng nó để giàn giáo ra ứng dụng Express của chúng tôi.
Vậy Express Generator hoạt động như thế nào?
Với Express Generator, một khi bạn đã cài đặt mô-đun API toàn cầu.
Bạn chỉ cần nhập Express, không gian và
tên của ứng dụng Express mà bạn muốn bắt đầu.
Và điều này sẽ tạo ra một thư mục
với tên của ứng dụng mà bạn đã nhập.
Có nhiều tùy chọn có sẵn cho bạn để tạo ra ứng dụng Express của bạn.
Nó có thể sử dụng các loại máy phát xem khác nhau như ngọc bích, EJS, v.v.
Nếu bạn không quen thuộc với họ, đừng lo lắng về điều đó quá nhiều cho thời điểm này.
Trong khóa học này, chúng tôi sẽ sử dụng Express hoàn toàn như một máy chủ hỗ trợ REST API.
Việc thực hiện phía khách hàng, chúng tôi đã làm điều đó bằng cách sử dụng một trong hai góc
Ionic hoặc kịch bản gốc trong chuyên môn này.
Và một khi bạn giàn giáo ra ứng dụng Express của bạn, bạn chỉ cần
di chuyển vào bản sao và thực hiện một cài đặt NPM để cài đặt tất cả các
mô-đun cấu hình sẵn đã được bao gồm trong ứng dụng Express mặc định của bạn.
Và một số phần mềm trung gian, theo mặc định,
sẽ được đưa vào ứng dụng của bạn.
Một khi điều đó được thực hiện, sau đó nó chỉ là một vấn đề đi vào và
sửa đổi các mẫu được tạo ra để phù hợp với nhu cầu của bạn.
Vậy ứng dụng Express Generated điển hình là như thế nào?
Vì vậy, đây sẽ là cấu trúc thư mục hoặc cấu
trúc thư mục được tạo ra bởi Express Generator.
Vì vậy, bạn có một tập tin app.js đó là điểm khởi đầu của
ứng dụng Express của bạn và sau đó bạn có package.json,
mà rõ ràng chứa các chi tiết vì đây là một ứng dụng nút.
Vì vậy, điều này chứa tất cả các chi tiết của các phụ thuộc và như
vậy sẽ được cài đặt.
Sau đó, bạn có thư mục công cộng, nơi bạn đặt tài nguyên tĩnh của bạn.
Sau đó, bạn có thư mục route,
nơi bạn có các tuyến ứng dụng khác nhau mà REST API thông qua.
Bây giờ nếu bạn nhớ lại trong ứng dụng Express mà chúng tôi đã tạo ra trước đó,
tôi đã tạo ra một cách rõ ràng thư mục các tuyến đường và
đặt tất cả các tập tin bộ định tuyến Express vào thư mục đó.
Lý do chỉ đơn giản là để giữ phù hợp với những gì Express Generator thực sự tạo ra.
Khi nó giàn giáo ra một ứng dụng.
Và sau đó các quan điểm là nơi bạn có công cụ mẫu để tạo ra các
mẫu web tiêu chuẩn, mẫu HTML, nếu bạn quan tâm đến việc sử dụng chúng.
Trong khóa học này, chúng tôi sẽ sử dụng các chế độ xem cho ứng dụng Express của chúng tôi trong NAV.
Với sự hiểu biết nhanh chóng này của Express Generator,
bây giờ chúng ta hãy cài đặt Express Generator trong máy tính của chúng tôi.
Và sau đó sử dụng nó để giàn giáo ra nơi một số ứng dụng
mà chúng tôi sẽ phát triển trong phần còn lại của khóa học.
[ NHẠC]