live-server是可以運行前端靜態文件的一個服務器,既然我們要前后端分離,所以就需要單獨將html代碼運行起來,這里我們選擇live-server,等到后邊真正部署的時候在用nginx
js的解釋器是谷歌研發的v8引擎。速度比較快。
而V8引擎是集成在瀏覽器中的。
我們如果想脫離瀏覽器,直接在電腦上通過某個軟件就能運行靜態文件可以么?
那就需要用到node.js,這個node.js就類似是可以運行python代碼的python解釋器。
而npm就是可以安裝 node.js的相關包。 他就是node.js的包管理工具。 與pyothon的包管理工具pip類似。
nvm與nmp:
nvm是node.js的版本控制工具,可以安裝node.js。 nvm install node 就是安裝node.js的命令。
nmp是安裝js的各種工具的一個包管理器。
1. live-server安裝
1 .要想安裝live-server,我們需要首先先安裝nvm:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
<如提示沒有curl>
sudo apt install curl
<如果安裝curl報錯>
sudo apt remove libcurl3-gnutls
2.
通過nvm安裝最新版本的node:
nvm install node
安裝完成是node v10.4.1版本的。
3.
然后在通過npm安裝live-server:
npm install -g live-server
啟動:
在靜態文件目錄下front_end_pc下執行
live-server
運行在8080端口下 通過127.0.0.1:8080訪問