Node.js、Sublime text3、HTML5模板搭建基本簡單靜態web網站

1.Node.js基本環境搭建 略/參考前文
2.express/Node.js經典官方推薦web服務器框架
3.安裝 express
*cmd默認提示符爲C:\Users\sarsers,Node.js、Sublime text3及相關項目文件夾均在D:盤,相關命令操作,最好切換到相應目錄下,以免操作路徑不是預期且產生垃圾文件
這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

檢查express是否安裝成功,需安裝express-generator
這裏寫圖片描述

安裝 express-generator
這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

express -V/-V需大寫
這裏寫圖片描述

新建web項目:myweb(指定項目路徑D:\web projects)
cmd切換到D:\web projects
這裏寫圖片描述

這裏寫圖片描述
安裝依賴包 cd myweb && npm install
啓動本項目express服務器 npm start

cmd切換到新建web路徑下,安裝依賴包
這裏寫圖片描述

jade已被更名爲pug,安裝pug
這裏寫圖片描述

項目啓動
這裏寫圖片描述

項目測試
這裏寫圖片描述

4.public/express靜態web網站默認路徑
這裏寫圖片描述

用hello world網頁index.html 測試
這裏寫圖片描述

這裏寫圖片描述

5.HTML5模板
下載
前端模板 http://www.bootcss.com/p/html5boilerplate/
這裏寫圖片描述

HTML5模板
這裏寫圖片描述

安裝
清空public文件夾
這裏寫圖片描述

解壓這裏寫圖片描述

源碼全部拷貝到public文件夾
這裏寫圖片描述

測試
這裏寫圖片描述

6.將public文件夾引入Sublime text3建立 ST3 項目,以便編輯 html5-boilerplate相關文件
這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

7.配置SideBarEnhancements的Open in Browser預覽功能
這裏寫圖片描述

這裏寫圖片描述

{

    "D:\web projects\myweb\public":{

        "url_testing": "http://localhost:3000/",

        "url_production": ""

    }

}

“D:\web projects\myweb\public” 靜態網頁文件存放位置
“url_testing” express服務器定義的url及監聽端口

側邊欄任意位置右鍵->Open in Browser->Chrome,目前沒有快捷鍵
這裏寫圖片描述
Open With可自定義快捷鍵,打開的不是url,而是本地文件

這裏寫圖片描述

8.Sublime text3與Chrome瀏覽器配合插件
Emmet LiveStyle-CSS實時刷新預覽
這裏寫圖片描述
Sublime text3與Chrome各裝一枚
Chrome瀏覽器,訪問https://chrome.google.com/webstore/detail/emmet-livestyle/diebikgmpmeppiilkaijjbdgciafajmg?utm_source=chrome-ntp-icon安裝,重啓瀏覽器即可
Sublime text3,package control安裝

LiveReload-實時刷新預覽
Sublime text3與Chrome各裝一枚
Chrome瀏覽器,三條橫槓圖標->更多工具->擴展程序->獲取更多擴展程序->進入Chrome插件中心->搜索”LiveReload”->添加至CHROME,重啓瀏覽器即可
Sublime text3,從GitHub下載LiveReload源碼包(package control的不好使),解壓到packages下即可
https://github.com/Grafikart/ST3-LiveReload

據說有實現Sublime text3與Chrome左右分屏的插件,目前沒找到呢

發佈了48 篇原創文章 · 獲贊 7 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章