在 Linux 系統(tǒng)中運(yùn)行 Express 應(yīng)用通常涉及以下幾個(gè)步驟:
安裝 Node.js: Express 應(yīng)用依賴于 Node.js。首先,確保你的系統(tǒng)上已經(jīng)安裝了 Node.js。你可以通過在終端中運(yùn)行以下命令來檢查 Node.js 是否已安裝:
node -v
如果未安裝,你可以從 Node.js 官網(wǎng) 下載并安裝適合你系統(tǒng)的版本。
初始化項(xiàng)目: 在你的工作目錄中,運(yùn)行以下命令來初始化一個(gè)新的 Node.js 項(xiàng)目:
npm init -y
這將創(chuàng)建一個(gè) package.json
文件,用于管理項(xiàng)目的依賴和配置。
安裝 Express: 使用 npm 安裝 Express 生成器(generator):
npm install -g express-generator
創(chuàng)建 Express 應(yīng)用: 運(yùn)行以下命令來創(chuàng)建一個(gè)新的 Express 應(yīng)用:
express myapp
這將在當(dāng)前目錄下創(chuàng)建一個(gè)名為 myapp
的新文件夾,其中包含 Express 應(yīng)用的基本結(jié)構(gòu)。
進(jìn)入應(yīng)用目錄并啟動(dòng)服務(wù)器: 切換到新創(chuàng)建的應(yīng)用目錄:
cd myapp
然后,使用以下命令啟動(dòng)服務(wù)器:
npm start
這將啟動(dòng)一個(gè)運(yùn)行在 3000 端口上的開發(fā)服務(wù)器。你可以在瀏覽器中訪問 http://localhost:3000
來查看你的應(yīng)用。
停止服務(wù)器:
按 Ctrl + C
兩次或關(guān)閉終端窗口,以停止服務(wù)器。
請(qǐng)注意,上述步驟適用于基本的 Express 應(yīng)用設(shè)置。在實(shí)際開發(fā)中,你可能還需要安裝其他依賴項(xiàng),如數(shù)據(jù)庫連接庫、中間件等。此外,對(duì)于生產(chǎn)環(huán)境,你需要配置一個(gè)更健壯的服務(wù)器,如使用 PM2 來管理 Node.js 進(jìn)程。