Denoは、簡単で安全な軽量のJavaScriptランタイムです。安定した快適な開発環境を提供し、トランスパイルなしでTypeScriptを記述できるようにします。さらに、V8をベースとするエンジンとして、ECMAScript標準を完全にサポートして記述された既存のJavaScriptコードとの高い互換性があります。
この記事では、Ubuntu 20.04にDenoをインストールし、helloworldスクリプトを実行してインストールをテストする方法を紹介します。
- システムまたは仮想マシンにインストールされているUbuntu20.04。
- サーバーに設定されたrootアカウントまたはsudo権限を持つユーザーアカウント。
- コマンドプロンプトとも呼ばれる、コマンドの準備ができたターミナルウィンドウ。
ステップ1:Ubuntuサーバーの更新
まず、Ubuntuを最新バージョンに更新しましょう。
sudo apt update -y
sudo apt upgrade -y
ステップ2:Denoをダウンロードする
まず、ターミナルウィンドウのcurlコマンドを使用して、最新バージョンのDenoエンジンを含むdenoファイルをgithubからダウンロードします。
cd /tmp
curl -Lo "deno.zip" "https://github.com/denoland/deno/releases/latest/download/deno-x86_64-unknown-linux-gnu.zip"
プログレスバーが表示され、ダウンロード中のファイルのステータスが表示されます。
このコマンドにより、deno.zipというzipファイルが作成されます。このファイルには、最新バージョンのdenoエンジンをインストールするために必要なすべてのファイルが含まれています。
次のステップでは、ファイルを解凍してサーバーにdenoをインストールします。
ステップ2:Denoのインストール
コンピューターにunzipコマンドがあることを確認する必要があります。これを行うには、パッケージのシステムインデックスを更新してから、aptを使用してunzipコマンドをインストールします。
sudo apt update
sudo apt install unzip
次に、ファイルをubuntuの / usr / local / binに解凍します。 ディレクトリ
sudo unzip -d /usr/local/bin /tmp/deno.zip
これでインストールが完了し、denoという名前の新しいフォルダーが作成され、その中に、適切な所有者とアクセス許可を持つdenoというファイルが作成されます。 lsを使用して、新しいdenoファイルを一覧表示し、正しい所有者と権限があることを確認します。
ls -al /usr/local/bin/deno
次に、-versionフラグを使用して、denoコマンドを実行し、意図したとおりに機能することを確認します。
deno --version
次に、hello worldステートメントを使用してdenoを実行し、それが何をするかを確認します。
Denoについて学ぶには、Deno REPL(read-eval-print loop)を使用します。それはあなたが物事をタイプして、それらをすぐに評価させることを可能にします。この例では、JavaScript配列を作成し、その配列のjoin()メソッドを使用して、「hello」と「world」を組み合わせます。
deno
['hello', 'world'].join(' ')
例を実行した後、Denoは通常のプロンプト(>)に戻ります。 Ctrl + Dキーを押して、REPLを終了します。これで、denoの外でシェルに戻るはずです。
このブログ投稿では、サーバー環境でJavaScriptアプリケーションの開発を開始できるように、Ubuntu20.04にDenoをインストールするために必要な知識と情報を提供しています。本日ここで話し合ったことについて質問がある場合は、下のコメントでお知らせください。