程序员中的长期主义者-webpack
利益面前保护自己,试着用技术保护自己
提代码时写好注释 commit -m 干了什么事,别人看了注释很专业
用脚本跑一下,列出哪一天干了什么事就是季度工作量,足够堵住那些嘴炮
心里建设
《黑客与画家》艺术家不会觉得自己智商有问题。如今的大神程序员曾今也多次觉得自己智商堪忧,所以“你并不孤独”。
我具备一些互联网思维,并且互联网思维不是那么反人性,随着理解能力的逐步提高,对此不那么痛苦。
我并不具备计算机思维,计算机思维本来就不是一个很好的类比,有极强的误导性,一个正常人去思考计算机会很痛苦。换句话说计算机没有思维只有抽象和接受,所以就是反复弄,习惯就好,相信我“你并不孤独”。(寻找老司机获得套路,然后快速入门,然后不断学实践新的东西和打基础)
前端工程化
webpack(打包一切)
模块语法生成依赖图
manifest
其他ES2015特性依赖类babel
loader(识别一切)
处理其他非js/json资源
plugins做其他事
webpackHtmlPlugin
调试
sourceMap bundle ---> 源码
dev
watch模式 自动编译
webpack-dev-server 自动编译+ live reloading 实时重载(不用刷新浏览器)
webpack-dev-middleware dev-server内部用了 dev-middleware
tree shaking
export/import
标记dead code,减少bundle体积
sideEffects
-p 生产模式/--optimize-minimize
会让wp内部调用uglifyJsPlugin(压缩工具)
转载请注明出处
水平有限,错误在所难免,抛砖引玉,意在交流学习