EXPRESS FRAMEWORK
CÁC CHỦ ĐỀ
BÀI MỚI NHẤT
MỚI CẬP NHẬT

Hướng dẫn cài đặt Express JS chi tiết

Ở bài trước chúng ta đã tìm hiểu tổng quan về các đặc điểm và ưu điểm của ExpressJs. Trong bài này mình sẽ hướng dẫn các bạn cài các thành phần cần thiết để có thể sử dụng ExpressJs trong dự án của mình.

test php

banquyen png
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

1. Các bước để cài đặt ExpressJs

Để cài đặt ExpressJs bạn hãy thực hiện theo các bước sau:

Bước 1: cài đặt NodeJs và npm

Nếu bạn chưa cài đặt Node thì hãy vào đây để xem hướng dẫn. Mặc định sau khi cài NodeJs thì bạn cũng đã cài npm.

Để kiểm tra NodeJs và npm đã được cài hay chưa bạn hãy mở cmd dùng hai lệnh dưới đây:

Bài viết này được đăng tại [free tuts .net]

node --version
npm --version

Nếu bạn nhận được kết quả như hình dưới thì bạn đã cài đặt thành công NodeJs và npm rồi đấy.

cai dat expressjs 1 PNG

Bước 2: dùng npm để cài đặt ExpressJs

Mình sẽ đặt dự án tại thư mục D:\web_workshop\FreetusExpressJS nên trước tiên mình phải mở CMD lên và di chuyển đến thư mục này bằng, để di chuyển thì tùy thuộc vào hệ điều hành và trình command line mà bạn đang sử dụng, cái này quá căn bản nên mình sẽ không hướng dẫn.

Riêng mình dùng Visual Studio Code nên chỉ cần tạo một Project và trỏ tới thư mục D:\web_workshop\FreetusExpressJS, sau đó mở CMD của VSCode bằng cách nhấn phím Ctrl + ` thì mặc định nó đã trỏ tới đúng thư mục của dự án.

Tại cửa sổ CMD bạn thực hiện lệnh sau:

npm init

Lệnh npm init sẽ bắt đầu quá trình cài đặt một dự án NodeJs, trong quá trình cài đặt thì cmd sẽ yêu cầu bạn nhập những thông tin liên quan tới dự án như: name, version, description, ... bạn có thể nhập vào hoặc nhấn Enter để sử dụng giá trị mặc định. Kết quả bước này sẽ tạo ra file package.json, gồm các câu trả lời liên quan tới dự án, bạn hãy mở file này lên và có thông tin tương tự như hình dưới đây tức là bạn đã thực hiện đúng.

cai dat expressjs 2b PNG

Lưu ý: package.json là file chứa thông tin về dự án cũng như các package dùng trong dự án, không nên xóa hoặc chỉnh sửa trực tiếp nếu bạn không hiểu mình đang làm gì !!!

Tới đây là bạn mới chỉ tạo được khung sườn cho dự án chứ chưa cài đặt Express, bạn cần chạy thêm lệnh sau để bắt đầu cài đặt.

npm install --save express

Vì Express bản chất là một module nên mình sử dụng lệnh npm install để tải về. Thẻ --save dùng để đảm bảo ExpressJs được thêm vào package.json như là một dependency (một package cần để ứng dụng chạy được). Sau này chúng ta có thể dùng npm install để tìm vài cài đặt lên thư mục ứng dụng nếu như bạn không có.

2. Lời kết

Qua bài này mình đã hướng dẫn bạn làm cách nào để có thể cài ExpressJs bằng npm. Hãy nhớ rõ điều này, ExpressJs cũng chỉ là một package và bạn có thể dùng npm để cài đặt vào dự án của mình. Tương tự cho các package khác, khi bạn muốn cài đặt thì sử dụng lệnh tương tự và thay thế tên package là express bằng tên package tương ứng mà mình muốn cài đặt.

Ở bài kế tiếp chúng ta sẽ được biết cách làm sao có thể sử dụng ExpressJs để xây dựng một ứng dụng đơn giản.

Danh sách file tải về

Tên file tải về Pass giải nén
Code đầy đủ freetuts.net hoặc gameportable.net

Cùng chuyên mục:

Cách gửi mail trong NodeJS có file đính kèm

Cách gửi mail trong NodeJS có file đính kèm

Crawl dữ liệu website bằng NodeJS cơ bản

Crawl dữ liệu website bằng NodeJS cơ bản

CORS là gì ? Xử lý CORS trong NodeJS

CORS là gì ? Xử lý CORS trong NodeJS

Chắc hẳn trong quá trình xử lý các request tới server thì một vài trường…

Xử lý form trong Express

Xử lý form trong Express

Xây dựng URL trong Express

Xây dựng URL trong Express

Trong bài viết này chúng ta sẽ cùng nhau đi tìm hiểu về cách xây…

Populate trong Mongoose

Populate trong Mongoose

Error Handling & Debugging trong Socket.io

Error Handling & Debugging trong Socket.io

Namespaces & Rooms trong Socket.io

Namespaces & Rooms trong Socket.io

Middleware trong Mongoose

Middleware trong Mongoose

Create / Read / Update / Delete trong Mongoose

Create / Read / Update / Delete trong Mongoose

Validation trong Mongoose

Validation trong Mongoose

Subdocuments trong Mongooose

Subdocuments trong Mongooose

Documents trong Mongoose

Documents trong Mongoose

Trong bài viết này chúng ta sẽ tìm hiểu về documents trong Mongoose

Models trong Mongoose

Models trong Mongoose

SchemaTypes trong Mongoose

SchemaTypes trong Mongoose

Schemas trong Mongoose

Schemas trong Mongoose

Mongoose trong NodeJS

Mongoose trong NodeJS

Làm việc với Table MySQL sử dụng Nodejs

Làm việc với Table MySQL sử dụng Nodejs

Kết nối với MongoDB trong NodeJS

Kết nối với MongoDB trong NodeJS

Giới thiệu MongoDB trong NodeJS

Giới thiệu MongoDB trong NodeJS

Top