1、環境要求node
一、Nodejs ( 版本6.0x以上 )linux
二、npm (npm 3.x)git
注:github
linux 更新nodejs到最新web
node -vnpm
4.2.1 api
1 sudo npm cache clean -f 2 sudo npm install -g n 3 sudo n stable 4 sudo ln -sf /usr/local/n/versions/node/<VERSION>/bin/node /usr/bin/nodejs
node -v 瀏覽器
8.2.1服務器
2、啓動spa
一、以http-server 啓動
npm install -g http-server
wget https://github.com/swagger-api/swagger-editor/releases/download/v2.10.4/swagger-editor.zip
unzip swagger-editor.zip
http-server swagger-editor
注:Node.js中http-server的使用
Node.js中http-server的使用
使用阿里的npm鏡像
國外的npm太慢了。查看一下本身使用的源:
npm config get registry
應該顯示https://registry.npmjs.org/。這回改爲阿里的:
npm config set registry https://registry.npm.taobao.org
不過在npm publish時要記得切回去
安裝http-server
http-server是一個基於Node.js的簡單零配置命令行HTTP服務器. 若是你不想重複的寫Node.js的web-server.js, 則能夠使用這個.
安裝命令:
npm install http-server -g
啓動http-server命令就是在cmd下直接輸入http-server,以後就能夠瀏覽器訪問http://localhost:8080.
默認web目錄是當前目錄,想改變web目錄的話,在命令後面加上本地路徑,例如:
http-server <path_of_project>
查看幫助使用http-server --help,若是想改變端口和地址採用以下方式:
http-server <path> -a 0.0.0.0 -p 8080
參數-a是監聽地址,而參數-p是修改監聽端口。
Reference :
[1] https://blog.csdn.net/ron03129596/article/details/53559803