項目簡介:項目採用nodejs+express+typescript+mongodb技術搭建node
主要功能:git
1.用戶註冊github
2.用戶登陸mongodb
3.文章管理模塊typescript
4.圖片管理模塊express
5.token認證npm
6.密碼加密gulp
7.https服務服務器
8.七牛圖片雲存儲ui
9.pm2項目發佈管理
項目源碼:https://github.com/zhanggongze/nodejs-express-blog.git
項目演示:http://zhanggongze.com:9173/#/
啓動環境的兩種方式:
#1#第一中啓動兩個命令(但是實時的看到日誌)==
$npm run build--監控ts變化->自動編譯
執行npm run build時,則只會編譯ts文件並監控ts的改變。
$npm run dev --監控js變化->自動重啓服務器
全局安裝supervisor模塊npm install -g supervisor,以後就能夠在終端中使用supervior ./build/server.js啓動服務器,並在服務器端代碼改變以後,自動重啓服務器。
#2#第二中啓動一個命令(不能實時的看到日誌)==
$gulp