zoukankan      html  css  js  c++  java
  • 程序员中的长期主义者-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(压缩工具)

  • 相关阅读:
    手写PE文件(不借助编译器,用十六进制数进行编写)
    浅谈代码段加密原理(防止静态分析)
    PE文件动态加载执行过程
    静态数据连接库(.lib)和动态连接库(.dll)
    关于普通断点/内存断点/硬件断点
    x64dbg零基础使用教程
    HOOK相关原理与例子
    socket,实现服务器和客户端对话
    解析PE文件
    python正则表达式---基于re模块
  • 原文地址:https://www.cnblogs.com/wenhandi/p/14330737.html
Copyright © 2011-2022 走看看