https://3c.ltn.com.tw/
https://www.cio.com/category/application-development/
INSIDE – 社群媒體、行動網路、行銷、技術、創業
TechNews科技新報
TechOrange
DIGITIMES – Media Marketing Consulting
※不定時更新
被打包好的檔案叫bundle
想要優化打包好的檔案,把它拆解出來的區塊叫chunk
1. 開始一個專案npm init -y
2. 安裝webpacknpm install webpack webpack-cli --save-dev
3. 創一個資料夾,src,再裡面再加一個檔案index.js
寫一個entry point
4. 然後新增一個資料夾 dist,dist資料夾裡面再新增一個html檔
其實不用特別健一個dist資料夾也沒差,最後webpack自己會幫你生出來,連這個html檔也不用建,用HtmlWebpackPlugin套件可以幫你生成。
接下來輸入指令:
npx webpack
js檔案就打包好嘍
可是這樣的維護方式是有問題的,因為每次都要手動維護、修改html檔裡面需要的檔案,需要讓它更自動化一點…所以這時候需要…下回待續。
【一些小概念】
production需要的套件,
直接npm i xxxx安裝,
開發需要的套件(測試、prettier、eslint)就用 npm i prettier -D安裝
webpack原生就支持import和export的寫法,所以還不用babel出場,不過如果要寫其它新的語法的話,就需要babel了。
本文不定期更新
notebookcast
用起來頓頓的,這樣還上線= =
Explain Everything
介面還蠻漂亮的,有範本可以選,還有麥克風
ziteboard
試用中,感覺還不錯
visme
感覺不錯,可以做簡報、infographic、圖表…,又有很多漂亮範本
npm i webpack-plugin-serve –legacy-peer-deps -D
這個套件因為它的webpack還是舊版的,所以安裝要這樣安裝= =
22 Javascript shorthands that will save your time
https://medium.com/coders-equity/22-javascript-shorthands-for-better-programming-e25da5571d73