live-server是能夠運行前端靜態文件的一個服務器,既然咱們要先後端分離,因此就須要單獨將html代碼運行起來,這裏咱們選擇live-server,等到後邊真正部署的時候在用nginxhtml
js的解釋器是谷歌研發的v8引擎。速度比較快。前端
而V8引擎是集成在瀏覽器中的。node
咱們若是想脫離瀏覽器,直接在電腦上經過某個軟件就能運行靜態文件能夠麼?python
那就須要用到node.js,這個node.js就相似是能夠運行python代碼的python解釋器。nginx
而npm就是能夠安裝 node.js的相關包。 他就是node.js的包管理工具。 與pyothon的包管理工具pip相似。git
nvm與nmp:github
nvm是node.js的版本控制工具,能夠安裝node.js。 nvm install node 就是安裝node.js的命令。npm
nmp是安裝js的各類工具的一個包管理器。後端
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訪問