Hướng dẫn cài đặt Nodejs

Trong bài viết trước, Stream Hub đã giới thiệu sơ lược về webservice cũng như API là gì. Nếu bạn chưa đọc qua, hãy xem lại bài viết trước tại đây.

Trong series bài, Stream Hub sẽ giới thiệu các bạn cách viết một web service đơn giản dùng Nodejs. Ở bài này, cụ thể chúng ta sẽ cài một framework tên là Nodejs.

Vậy Nodejs là gì?

Hiểu đơn giản, Node.js là một hệ thống phần mềm được thiết kế để viết các ứng dụng internet, đặc biệt là web server/ web service. Chương trình được viết bằng JavaScript.

Cài đặt nodejs

Có nhiều cách để cài đặt Nodejs. Trong bài viết này, chúng tôi sẽ hướng dẫn cách cài node bằng NVM (node version manager)

Trên hệ điều hành Windows

Cách 1: Download và cài

Vào trang chủ của Nodejs https://nodejs.org/en/ và bấm nút down phiên bản LTS (Long-term support) mới nhất và tiến hành bấm next để cài vào máy. Khi Stream Hub viết bài này, phiên bản LTS mới nhất của Nodejs là 10.15.3 .

Tuy nhiên cách làm này mặc định bạn ở một phiên bản, khi bạn cần chuyển phiên bản, ví dụ lên phiên bản mới hơn hoặc “xuống đời” phiên bản cũ hơn, bạn buộc phải cài lại.

 

Cách 2: Dùng NVM

Thay vào đó, bạn có thể download nvm for windows tại github sau https://github.com/coreybutler/nvm-windows :

Sau khi cài đặt nvm trên windows, bạn có thể cài node bằng lệnh:

nvm use 10.15.3

 

Bạn có thể kiểm tra liệu Nodejs đã được cài chưa bằng lệnh

node -v

 

Nếu màn hình xuất hiện

v10.15.3

 

Nghĩa là bạn đã cài Nodejs thành công rồi.

 

Trên hệ điều hành Ubuntu

Bên cạnh đó, nếu bạn đang xài hệ điều hành Ubuntu, bạn cần làm theo các bước sau:

  1. Cài C++ Compiler

    apt-get update

     

    apt-get install build-essential libssl-dev

     

  2. Cài NVM

    curl https://raw.githubusercontent.com/creationix/nvm/v0.25.0/install.sh | bash


    NVM v0.25.0 là một bản nvm khá ổn định nên xài.

     

    Sau khi nhập lệnh trên, bạn có thể sẽ bắt gặp

    Close and reopen your terminal to start using nvm

     


    Hãy tắt terminal và bật lại một terminal mới, như vậy là bạn đã có thể xài nvm.

     

  3. Xem coi NVM chạy chưa

    nvm --version


    Nếu xuất hiện dòng

    0.25.0


    nghĩa là bạn đã làm thành công rồi.

     

  4. Cài Nodejs

    Sau khi cài NVM, bạn có thể liệt kê những bản node có thể cài bằng lệnh

    nvm ls-remote

     

    Sau khi chọn được bản thích hợp, (ở đây mình chọn 10.15.3), bạn nhập lệnh:

    nvm install 10.15.3

     

    Đừng quên nói nvm phiên bản bạn muốn sử dụng bằng lệnh

    nvm use 10.15.3

     

    Bạn có thể kiểm tra liệu Nodejs đã được cài chưa bằng lệnh

    node -v

     

    Tương tự trên Windows, nếu màn hình xuất hiện

    v10.15.3

     

    nghĩa là bạn đã cài thành công rồi.

     

Trong bài tiếp theo, Stream Hub sẽ hướng dẫn các bạn cách tạo dự án nodejs và viết 1 web service đơn giản.