Hướng dẫn tạo project nodejs express
Show xuất bản Thông báo: Bạn muốn website của mình xuất hiện tại thanh bên phải tại QuangNinhBay.Com đặt liên kết tại bài viết dưới đây. 1. Khởi tạo Project NodeJS Sau khi khởi động Visual Studio Code Click mở terminal và gõ lệnh npm init thực hiện các thao tác như ảnh dưới đây: Tạo thành công sẽ thu được như ảnh dưới: Tiếp theo tạo file index.js ngang hàng package.json 2. Cài đặt Express Click mở terminal và gõ lệnh npm i express cài đặt thành công Tiếp theo copy đoạn mã dưới đây vào files index,js const express = require('express') const app = express() const port = 3000 app.get('/', (req, res) => { res.send('Hello World!') }) app.listen(port, () => { console.log(`Example app listening at http://localhost:${port}`) }) Cuối cùng gõ lệnh node index.js website của bạn đã khởi chạy truy cập http://localhost:3000 trên trình duyệt để kiểm tra Xin chào tất cả mọi người. Ở chuổi series lần này, mình xin giới thiệu với tất cả các bạn cách để tạo ra một ứng dụng web với NodeJS kết hợp với AngularJs nhé. Vì mình đang ở trong giai đoạn tìm hiểu và tiếp cận nên nếu bài viết có gì sai sót mình rất mong nhận được sự thông cảm và góp ý của tất cả mọi người để hoàn thiện hơn cho các bài viết sau nhé. 1. Khái niệm
2. Đặc điểm
3. Cài đặtMở terminal và cài đặc theo các bước sau:
Vậy là xong. Tiếp theo mình xin hướng dẫn tiếp cách để tạo ra một project. 4. Tạo project
Bạn sẻ phải nhập một số thông tin cơ bản của dự án như tên, phiên bản... và có thể để default như dưới đây
Sau khi init xong chúng ta sẻ thấy trong thư mục trên có một file được tạo ra là package.json, file này chưa các thông tin về dự án và ta đả nhập vào hồi nãy. Tại đây chúng ta tạo file index.js(đây chính là file main mặc định mà mình khởi tạo khi nãy) và thêm đoạn code sau
Mở console và cd vào thư mục chứa dự án và gỏ lệnh
Như vậy là coi như NodeJs đã được cài đặt thành công. 5. Cài đặt Express FrameWork
Tại thư mục gốc chứa dự án chúng ta chạy lệnh sau:
Sau khi cài xong chúng ta sẽ thấy trong thư mục chứa project xuất hiện thêm file package-lock.json và folder node_modules với cấu trúc file và thư mục con như sau:
6. Requre Express FrameWork và tạo Server để lắng nghe.Tại file index.js ở bước trên chúng ta require Express FrameWork và tạo một listen lắng nghe trên cổng 3000 bằng dòng code như sau:
Mở console, cd đến thư mục gốc của dự án và chạy lại lệnh:
Mở browser bất kỳ và gỏ url: localhost:3000. Kết quả trên browser sẽ như hình dưới Vậy là mình đã tạo xong các thứ cơ bản nhất để có thể xây dựng ứng dụng.Ở bài viết tiếp theo. Mình sẻ hướng đẫn tiếp cách để config routes. Xây dựng client bằng angular để kết nối lên server nodejs. Có bất kỳ góp ý nào vui lòng để lại comment bên dưới. Cảm ơn mọi người đã xem. |