Cách cài đặt Deno JavaScript Runtime trên Ubuntu 20.04

theanh

Administrator
Nhân viên
Deno là một JavaScript runtime nhẹ, vừa đơn giản vừa an toàn. Nó cung cấp một môi trường phát triển ổn định và thoải mái, cho phép bạn viết TypeScript mà không cần biên dịch. Ngoài ra, với tư cách là một engine có V8 làm cơ sở, nó có khả năng tương thích cao với mã JavaScript hiện có được viết với hỗ trợ đầy đủ cho các tiêu chuẩn ECMAScript.

Chúng tôi sẽ chỉ cho bạn cách cài đặt Deno trên Ubuntu 20.04 và chạy một tập lệnh hello world để kiểm tra cài đặt của bạn trong bài viết này.

Điều kiện tiên quyết​

  • Ubuntu 20.04 được cài đặt trên hệ thống hoặc máy ảo của bạn.
  • Tài khoản root hoặc tài khoản người dùng có quyền sudo được thiết lập trên máy chủ.
  • Cửa sổ terminal mở và sẵn sàng cho các lệnh, còn được gọi là lệnh nhắc nhở.

Bước 1: Cập nhật Ubuntu Server​

Trước tiên, hãy cập nhật Ubuntu lên phiên bản mới nhất.
Mã:
sudo apt update -y
Mã:
sudo apt upgrade -y

Bước 2: Tải xuống Deno​

Trước tiên, chúng ta sẽ tải xuống tệp deno chứa phiên bản mới nhất của công cụ Deno từ github bằng lệnh curl trong cửa sổ terminal.
Mã:
cd /tmp
Mã:
curl -Lo "deno.zip" "https://github.com/denoland/deno/releases/latest/download/deno-x86_64-unknown-linux-gnu.zip"
Một thanh tiến trình sẽ xuất hiện và hiển thị trạng thái của các tệp khi chúng tải xuống.



Lệnh này sẽ cung cấp cho chúng ta một tệp zip có tên là deno.zip chứa tất cả các tệp cần thiết để cài đặt phiên bản mới nhất của deno engine.

Ở bước tiếp theo, bạn sẽ giải nén tệp và cài đặt deno trên máy chủ của mình.

Bước 2: Cài đặt Deno​

Bạn sẽ cần đảm bảo rằng mình có lệnh giải nén trên máy tính. Bạn có thể thực hiện việc này bằng cách cập nhật chỉ mục gói hệ thống của mình rồi cài đặt lệnh unzip bằng apt.
Mã:
sudo apt update
Mã:
sudo apt install unzip
Bây giờ hãy giải nén tệp vào thư mục /usr/local/bin của ubuntu
Mã:
sudo unzip -d /usr/local/bin /tmp/deno.zip
Quá trình cài đặt bây giờ sẽ hoàn tất và sẽ có một thư mục mới có tên deno và bên trong sẽ có một tệp có tên deno có đúng chủ sở hữu và quyền. Sử dụng ls để liệt kê tệp deno mới và đảm bảo rằng tệp này có đúng chủ sở hữu và quyền:
Mã:
ls -al /usr/local/bin/deno


Sau đó, sử dụng cờ --version, chạy lệnh deno để đảm bảo lệnh hoạt động như mong đợi.
Mã:
deno --version


Tiếp theo, chúng ta sẽ chạy deno với câu lệnh hello world để bạn có thể xem lệnh này thực hiện những gì.

Bước 3 — Sử dụng Deno REPL​

Để tìm hiểu về Deno, hãy sử dụng Deno REPL(read-eval-print loop). Lệnh này cho phép bạn nhập nội dung và đánh giá ngay lập tức. Trong ví dụ này, chúng ta tạo một mảng JavaScript, sau đó sử dụng phương thức join() của mảng đó để kết hợp 'hello' với 'world'.
Mã:
deno
Mã:
['hello', 'world'].join(' ')


Sau khi chạy ví dụ, Deno trở về dấu nhắc thông thường ( > ). Thoát khỏi REPL bằng cách nhấn CTRL+D. Bây giờ bạn sẽ trở lại shell bên ngoài deno.

Kết luận​

Bài đăng trên blog này đã cung cấp cho bạn kiến thức và thông tin cần thiết để cài đặt Deno trên Ubuntu 20.04, để bạn có thể bắt đầu phát triển các ứng dụng JavaScript trong môi trường máy chủ. Nếu bạn có bất kỳ câu hỏi nào về bất kỳ điều gì chúng ta đã thảo luận ở đây hôm nay, vui lòng cho chúng tôi biết trong phần bình luận bên dưới.
 
Back
Bên trên