Node.js 是一種開源的、跑在伺服器端的 JavaScript 運作環境。它使用 Google V8 JavaScript 引擎編譯 JavaScript 程式碼,並將該程式碼託管在伺服器之上。 Node.js 具有高效能、可擴展、輕量級和跨平台等特點,所以越來越多的網站和應用程式都開始採用它。
跑Node.js 相對來說比較簡單,為了讓大家更了解如何跑Node.js,在本文中我將介紹以下三種方法:
Node.js 官網提供了可下載並安裝的Node.js 安裝程式。透過以下步驟可以在Windows、Mac 和Linux 等各種作業系統中安裝Node.js:
node -v
可以查看目前安裝的Node.js 版本號使用Node.js 安裝程式安裝Node.js 是最常用的方式之一,也是最方便的方式之一,無需了解太多的命令列技巧,只需要按照安裝介面上的提示一步步進行即可。
除了使用 Node.js 安裝程式安裝之外,還可以使用套件管理器來安裝 Node.js。這裡主要介紹 NVM(Node Version Manager) 和 Yarn 套件管理器。
NVM 是一款可用於多版本Node.js 管理工具,它可以在同一台機器上安裝多個不同的Node.js 環境,並且可以隨時切換使用。
在終端機中輸入以下指令來安裝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
.nvm
的目錄,此時需要重新啟動終端才能使NVM 生效在終端機中輸入以下指令來安裝指定版本的Node.js
nvm install <version>
node -v
可以查看該版本的Node.js 版本號除了安裝指定版本的Node.js 之外,使用NVM 還可以查看已安裝的所有Node.js 版本並切換使用:
nvm ls
nvm use <version>
npm install -g yarn
yarn --version
使用Docker 安裝Node.js 需要掌握Docker 的基本使用方法,如下:
下載並安裝Docker(https://www.docker.com/get-started )
檔案中輸入以下內容來定義Docker 映像<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 [ "npm", "start" ]</pre>
docker build -t <your-username>/node-web-app .
docker run -p 8080:8080 -d <your-username>/node-web-app
總結:以上是三種常見的 Node.js 安裝方法,你可以依照自己的需求選擇其中一個。在開發 Node.js 的應用程式時,可以使用任何一種方式都可以滿足要求。如果你是新手,可以考慮使用 Node.js 安裝程式或 NVM 。如果你想要在跨平台應用程式開發方面取得更好的效果,可以考慮使用 Docker。
以上是如何跑nodejs的詳細內容。更多資訊請關注PHP中文網其他相關文章!