ExpressJS - Môi trường

Trong chương này, chúng ta sẽ học cách bắt đầu phát triển và sử dụng Express Framework. Để bắt đầu, bạn nên cài đặt Node và npm (trình quản lý gói nút). Nếu bạn chưa có những thứ này, hãy đi tới Cài đặt nút để cài đặt nút trên hệ thống cục bộ của bạn. Xác nhận rằng nút và npm đã được cài đặt bằng cách chạy các lệnh sau trong thiết bị đầu cuối của bạn.

node --version
npm --version

Bạn sẽ nhận được một đầu ra tương tự như sau.

v5.0.0
3.5.2

Bây giờ chúng ta có Node và npm thiết lập, cho chúng tôi hiểu những gì npm là gì và làm thế nào để sử dụng nó.

Trình quản lý gói nút (npm)

npm là trình quản lý gói cho nút. Npm Registry là tập hợp công khai các gói mã nguồn mở cho Node.js, ứng dụng web front-end, ứng dụng di động, rô bốt, bộ định tuyến và vô số nhu cầu khác của cộng đồng JavaScript. npm cho phép chúng tôi truy cập tất cả các gói này và cài đặt chúng cục bộ. Bạn có thể duyệt qua danh sách các gói có sẵn trên npm tại npmJS .

Làm thế nào để sử dụng npm?

Có hai cách để cài đặt một gói sử dụng npm: trên toàn cầu và cục bộ.

  • Globally- Phương pháp này thường được sử dụng để cài đặt các công cụ phát triển và các gói dựa trên CLI. Để cài đặt một gói trên toàn cầu, hãy sử dụng mã sau.

npm install -g <package-name>
  • Locally- Phương pháp này thường được sử dụng để cài đặt các khung và thư viện. Một gói được cài đặt cục bộ chỉ có thể được sử dụng trong thư mục mà nó được cài đặt. Để cài đặt một gói cục bộ, hãy sử dụng lệnh tương tự như trên mà không có-g cờ.

npm install <package-name>

Bất cứ khi nào chúng tôi tạo một dự án bằng npm, chúng tôi cần cung cấp package.jsontệp, trong đó có tất cả các chi tiết về dự án của chúng tôi. npm giúp chúng tôi dễ dàng thiết lập tệp này. Hãy để chúng tôi thiết lập dự án phát triển của chúng tôi.

Step 1 - Khởi động terminal / cmd của bạn, tạo một thư mục mới có tên hello-world và cd (tạo thư mục) vào đó -

Step 2 - Bây giờ để tạo tệp package.json bằng npm, hãy sử dụng đoạn mã sau.

npm init

Nó sẽ hỏi bạn những thông tin sau.

Chỉ cần tiếp tục nhấn enter và nhập tên của bạn vào trường "tên tác giả".

Step 3- Bây giờ chúng ta đã thiết lập xong tệp package.json, chúng ta sẽ cài đặt thêm Express. Để cài đặt Express và thêm nó vào tệp package.json của chúng tôi, hãy sử dụng lệnh sau:

npm install --save express

Để xác nhận rằng Express đã được cài đặt chính xác, hãy chạy mã sau.

ls node_modules #(dir node_modules for windows)

Tip - Cái -save cờ có thể được thay thế bằng -Scờ. Cờ này đảm bảo rằng Express được thêm vào như một phụ thuộc vàopackage.jsontập tin. Điều này có một lợi thế, lần tới khi chúng ta cần cài đặt tất cả các tệp phụ thuộc của dự án của mình, chúng ta chỉ cần chạy lệnh npm install và nó sẽ tìm các tệp phụ thuộc trong tệp này và cài đặt chúng cho chúng ta.

Đây là tất cả những gì chúng ta cần để bắt đầu phát triển bằng Express framework. Để làm cho quá trình phát triển của chúng tôi dễ dàng hơn nhiều, chúng tôi sẽ cài đặt một công cụ từ npm, gật đầu. Công cụ này khởi động lại máy chủ của chúng tôi ngay sau khi chúng tôi thực hiện thay đổi trong bất kỳ tệp nào của mình, nếu không, chúng tôi cần khởi động lại máy chủ theo cách thủ công sau mỗi lần sửa đổi tệp. Để cài đặt gật đầu, hãy sử dụng lệnh sau:

npm install -g nodemon

Bây giờ bạn có thể bắt đầu làm việc trên Express.