前端日刊-2017.12.29
02-27
每天努力的日刊君 - 2017.12.29
EveryDay為小夥伴們推薦 3 篇有質量的前端技術文章,讓你每一天都收穫滿滿還在等什麼,和日刊君一起把~
The Next Day is Always a New Day
Docker
【 全乾貨 】5 分鐘帶你看懂 Docker !
Docker是什麼?能幹什麼?怎麼用?
先問一個問題:可以指定不同環境的 Dockerfile 嗎?
日刊君所在的團隊基本都是 Docker 化了,包含 nginx 和 node小夥伴好好研究一下吧,滿滿乾貨哦
鏈接:
https://www.qcloud.com/community/article/288560
工具
npm install 生成的package-lock.json是什麼文件?有什麼用
你的項目裡面出現了一個 package-lock.json 文件嗎
package-lock.json is automatically generated for any operations where npm modifies either the node_modules tree, or package.json. It describes the exact tree that was generated, such that subsequent installs are able to generate identical trees, regardless of intermediate dependency updates.
官方地址:
https://docs.npmjs.com/files/package-lock.json
這篇知乎的文章裡面提到了:
npm 5.0.x 版本,不管package.json怎麼變,npm i 時都會根據【lock文件】下載5.1.0版本後 npm install 會無視lock文件 去下載最新的npm
鏈接:
https://www.zhihu.com/question/62331583/answer/197691747
TWA
Developer Experience First —— TWA 的理念與實踐
TWA是什麼?為什麼需要TWA?
Techless Web Application在 TWA 解決方案下,H5 App 的開發者只需要在一個代碼倉庫下,基於 TWA 提供的框架,完成客戶端和 BFF 層的研發,通過 Basement 研發平台提供的流程支持,一鍵將應用部署到各個運行終端,同時在研發平台上完成應用的自助運維和監控
鏈接:
https://zhuanlan.zhihu.com/p/32219319
歡迎關注我們的微信公眾號:前端新視野
推薦閱讀:
※前端日刊-2018.02.03
※node.js中Stream的理解
※對TCP/IP模型的理解
※前端日刊-2018.02.14
※《Oli-Zhao的前端一萬小時》之:做一次山大王,讓你的操作系統乖得像個小綿羊——命令行入門