最近開始學習一下express,計畫用2天時間,好好過一下文件,學習一下基本知識。
很順利的按官方文件生成專案,啟動專案,並能在瀏覽器裡看到結果。
但,當我改動乙個檔案時,卻發現改動的東西沒有更新上,需要重新啟動express服務。這就有點太麻煩了
檔案改動熱更新,是乙個非常必須的功能。我簡單查了一下,很多express的教程都沒有講這個。似乎對這個很不削。
我再繼續查express 熱更新,網上很多文章,都是supervisor
或nodemon
來實現熱更新。這些文章裡的描述,要實現熱更新,需要一系列的配置,我看了一下,感覺腦袋有點大,不想弄這麼麻煩。
很幸運,最後找到了這一篇文章
express熱更新方法
這裡介紹用node-dev
來實現熱更新,用法簡單。真香。
使用方法
npm install node-dev -d
// package.json 裡的script中,配置
"dev": "node-dev ./bin/www"
// 啟動專案
npm run dev
這樣就實現了熱更新。
超級方便!!!
micro之開發熱身
micro是工具大管家,像拼積木一樣把各種工具裝在一起使用,預設支援rpc protobuf consul rpc是各服務通訊方式,protobuf是資料交換格式,consul是服務發現,用於登記服務 也可以利用外掛程式把rpc公升級成grpc 方式一 因為我自己已經有了包,所以包的方式安裝,把我的...
開發者對HTML5開發熱情不減
開發者對html5開發熱情不減 近兩年,html5的發展似乎進入了 瓶頸期 優秀新作品匱乏 商業化進度緩慢等等現象的出現,都開始動搖從業者對html5的信任。但在開發者圈子裡,大家對它的熱情還是不減。開發者對html5開發熱情不減 近兩年,html5的發展似乎進入了 瓶頸期 優秀新作品匱乏 商業化進...
express中開發常用
express中使用ejs注意點 配置第三方中介軟體 獲取post提交的資料 const bodyparser require body parser const jwt require jsonwebtoken 返回token jwt.sign 規則 加密名字 過期時間 箭頭函式 const ru...