Là một cách tiếp cận đầu tiên để tự động hóa các nhiệm vụ của chúng tôi, chúng
ta hãy xem ví dụ về việc sử dụng các tập lệnh NPM.
Thật vậy, chúng tôi đã bắt đầu sử dụng kịch bản NPM trong khóa học này trong các bài học trước đó.
Hãy nhanh chóng truy cập lại tập tin package.json của chúng tôi để xem cách chúng tôi đã sử dụng một vài
tập lệnh NPM trong tập tin package.json của chúng tôi để tự động hóa một vài tác vụ.
Hãy nhìn vào tập tin package.json của chúng tôi,
bạn thấy rằng trong tập tin package.json,
chúng tôi đã có đối tượng JSON này được gọi là kịch bản.
Bên trong các kịch bản, chúng tôi đã có thuộc tính này gọi là khởi đầu mà chúng tôi xác định ở đây mà chúng tôi
chỉ định là NPM chạy lite và cũng chúng tôi chỉ định lite này như lite-server.
Vì vậy, sau đó bạn bắt đầu phát triển web của bạn.
Chúng tôi cũng khởi động máy chủ lite-server của chúng tôi bằng cách gõ vào NPM bắt đầu tại dấu nhắc.
Bây giờ, điều này cho phép chúng tôi là khởi động máy chủ lite-server trong
thư mục dự án của chúng tôi và bắt đầu lưu các tập tin từ thư mục,
để chúng tôi có thể xem nó trong một trình duyệt.
Chúng tôi thấy đây là một cách tiếp cận hữu ích để có thể xem trực tiếp
những thay đổi mà chúng tôi thực hiện cho các tập tin của chúng tôi được phản ánh ngay lập tức trong trình duyệt.
Bây giờ, trong các nhiệm vụ khác mà chúng tôi cấu hình và sử dụng trong bài học trước
đó là SCSS, được sử dụng để chuyển mã SCSS thành mã CSS tương ứng.
Vì vậy, chúng tôi đã viết trích dẫn này unquote kịch bản NPM gọi là SCSS mà thực hiện các nút sass
bằng cách tìm kiếm các tập tin SCSS
trong thư mục CSS và sau đó chuyển chúng thành mã CSS tương ứng.
Và để thực hiện điều này,
chúng tôi đã gõ NPM chạy SCSS tại dấu nhắc lệnh.
Vì vậy, chúng ta đã thấy rằng chúng ta đã sử dụng một vài
kịch bản NPM để tự động hóa một số tác vụ trong quá trình phát triển web của chúng tôi.
Vì vậy, để tóm tắt, kịch bản NPM được hỗ trợ thông qua
thuộc tính kịch bản này trong tập tin package.json như chúng ta đã thấy trong ví dụ trước đó.
Có một số kịch bản được hỗ trợ.
Một trong đó là quan tâm đến chúng tôi là bắt đầu kịch bản,
do đó bạn có thể thêm các loại nhắc nhở NPM bắt đầu,
và sau đó các kịch bản tương ứng được đề cập bởi sự bắt đầu, sẽ được bắt đầu.
Bây giờ, chúng ta có thể xác định kịch
bản tùy ý trong thuộc tính kịch bản và sau đó chạy chúng bằng cách nói NPM chạy và tên của kịch bản,
như bạn đã thấy việc sử dụng NPM chạy SCSS hoặc NPM chạy lite và vân vân.
Chúng tôi sẽ tận dụng điều này để có thể phát triển một vài kịch bản bổ sung sẽ
tự động hóa rất nhiều nhiệm vụ mà chúng tôi đã nói về trong bài giảng trước đó.
Vì vậy, để giúp chúng tôi hiểu làm thế nào chúng tôi có thể tận dụng các script NPM để
tự động hóa rất nhiều tác vụ phát triển web của
chúng tôi, chúng tôi sẽ học cách cấu hình các script NPM trong file package.json,
và sau đó thực hiện các script,
đôi khi tự động hoặc đôi khi tự động gọi
các script theo thứ tự để thực hiện việc xây dựng và triển khai trang web của chúng tôi.