Thực sự việc cài NodeJS trên window thì cũng không khác mấy những phần mềm bình thường, cứ start rồi next next… finish ^^. Vì vậy trong bài viết này ngoài việc cài mình cũng sẽ giải thích thêm 1 số kiến thức căn bản cần biết về NodeJS cho newbie.
Đôi lời chém gió ban đầu
Cài đặt
Truy cập vào đường link sau: https://nodejs.org/en/download/ chọn gói cài đặt phù hợp với máy bạn
Node Packaged Modules (npm)
Node Packaged Modules là hỗ trợ cho việc quản lý và cài đặt các module nó cũng kiểu như dạng composer quản lý các thư viện trong PHP.Và để cài đặt các module trong nodejs thì chỉ cần thực hiện cú pháp đơn giản:
npm install module_name
npm install expressjs
Nếu muốn lưu vào file package.json thì gõ thêm –save, nó sẽ lưu tên module, kèm phiên bản vào file packgage.json
npm install expressjs –save
Một số module phổ biến trong NodeJS:
- express : đây được là là web framework của nodejs
- mongoose : tạo model kết nối xuống MongoDb, như Entity Framework trong ASP.NET
- jade : 1 dạng view template, như Razor của ASP.NET MVC
- connect-mongodb : giúp kết nối với mongodb
- nodemailer : module gửi mail
- socket.io : Sử dụng trong những ứng dụng cần realtime như chat
- request : quản lý yêu cầu và dữ liệu được truyền giữa client và server nodejs
Chạy chương trình thuần NodeJS đầu tiên
var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello World Node.js\n'); }).listen(3002, "127.0.0.1"); console.log('Server running at http://127.0.0.1:3002/');
Sau khi chạy thành công, bạn vào trình duyệt gõ: 127.0.0.1:3002 sẽ thấy kết quả
Bạn có thể truy cập vào 2 bài viết Hello World ExpressJS trước của mình để tham khảo thêm nhé
http://trankyphat.com/lap-trinh/hello-world-expressjs-4-x-72/
http://trankyphat.com/lap-trinh/tao-website-dau-tien-voi-expressjs-87/
Chúc các bạn thành công ^^, hãy đón đọc những bài viết tiếp theo liên quan đến NodeJS của mình nhé