如何跑nodejs

王林
發布: 2023-05-14 09:05:36
原創
546 人瀏覽過

Node.js 是一種開源的、跑在伺服器端的 JavaScript 運作環境。它使用 Google V8 JavaScript 引擎編譯 JavaScript 程式碼,並將該程式碼託管在伺服器之上。 Node.js 具有高效能、可擴展、輕量級和跨平台等特點,所以越來越多的網站和應用程式都開始採用它。

跑Node.js 相對來說比較簡單,為了讓大家更了解如何跑Node.js,在本文中我將介紹以下三種方法:

一、使用Node .js 安裝程式

Node.js 官網提供了可下載並安裝的Node.js 安裝程式。透過以下步驟可以在Windows、Mac 和Linux 等各種作業系統中安裝Node.js:

  1. 存取Node.js 官網(https://nodejs.org/en/download/)
  2. 依照你所使用的作業系統在網站中選擇對應的安裝程式並下載(通常預設下載最新版即可)
  3. 雙擊下載的安裝檔
  4. 依照安裝介面中的提示一步一步安裝
  5. 安裝成功後,在終端機中輸入node -v 可以查看目前安裝的Node.js 版本號

使用Node.js 安裝程式安裝Node.js 是最常用的方式之一,也是最方便的方式之一,無需了解太多的命令列技巧,只需要按照安裝介面上的提示一步步進行即可。

二、使用套件管理器安裝

除了使用 Node.js 安裝程式安裝之外,還可以使用套件管理器來安裝 Node.js。這裡主要介紹 NVM(Node Version Manager) 和 Yarn 套件管理器。

1. 安裝NVM

NVM 是一款可用於多版本Node.js 管理工具,它可以在同一台機器上安裝多個不同的Node.js 環境,並且可以隨時切換使用。

  1. 在終端機中輸入以下指令來安裝NVM

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
    登入後複製

    wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
    登入後複製
  2. 安裝成功後,在目前使用者主目錄下會建立一個名為.nvm 的目錄,此時需要重新啟動終端才能使NVM 生效
  3. 在終端機中輸入以下指令來安裝指定版本的Node.js

    nvm install <version>
    登入後複製
  4. 系統會下載並安裝該版本的Node.js,安裝完成後,在終端機中輸入node -v 可以查看該版本的Node.js 版本號

除了安裝指定版本的Node.js 之外,使用NVM 還可以查看已安裝的所有Node.js 版本並切換使用:

  1. ##查看已安裝的所有Node.js 版本

    nvm ls
    登入後複製

  2. 切換使用指定版本的Node.js

    nvm use <version>
    登入後複製

2. 安裝Yarn
##Yarn 是一款JavaScript 套件管理器,它是由Facebook 開發的,用於管理JavaScript 套件的安裝、更新和卸載。 Yarn 不僅比 npm 更快,而且功能更多。

    在終端機中輸入以下指令來安裝Yarn
  1. npm install -g yarn
    登入後複製

  2. #安裝成功後,在終端機中輸入以下指令來測試Yarn 是否安裝成功
  3. yarn --version
    登入後複製

  4. 三、使用Docker 安裝

Docker 是一種虛擬化技術,它可以將應用程式和所有相關元件一起打包為一個獨立的容器中,由於容器在各種環境中都可以運行,因此Docker 成為了跨平台應用開發的首選。

使用Docker 安裝Node.js 需要掌握Docker 的基本使用方法,如下:

下載並安裝Docker(https://www.docker.com/get-started )
  1. 建立一個新目錄,並在其中建立一個名為
  2. Dockerfile
  3. 的檔案
  4. Dockerfile

    檔案中輸入以下內容來定義Docker 映像<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:Dockerfile;toolbar:false;'># 基础镜像 FROM node:latest # 创建一个工作目录 RUN mkdir -p /usr/src/app # 设置工作目录 WORKDIR /usr/src/app # 复制 package.json 和 package-lock.json 文件到工作目录中 COPY package*.json ./ # 安装依赖 RUN npm install # 复制整个项目到工作目录中 COPY . . # 映射端口 8080 EXPOSE 8080 # 运行项目 CMD [ &quot;npm&quot;, &quot;start&quot; ]</pre><div class="contentsignin">登入後複製</div></div>

  5. 在終端機中進入到該目錄,並執行以下命令來建置Docker 映像
  6. docker build -t <your-username>/node-web-app .
    登入後複製

  7. 執行Docker 容器
  8. docker run -p 8080:8080 -d <your-username>/node-web-app
    登入後複製

  9. 透過上述步驟,我們就可以使用Docker 建置和執行Node.js 應用程式了。

總結:以上是三種常見的 Node.js 安裝方法,你可以依照自己的需求選擇其中一個。在開發 Node.js 的應用程式時,可以使用任何一種方式都可以滿足要求。如果你是新手,可以考慮使用 Node.js 安裝程式或 NVM 。如果你想要在跨平台應用程式開發方面取得更好的效果,可以考慮使用 Docker。

以上是如何跑nodejs的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!