作者为定制Bootstrap主题,被迫安装数百个npm包、占用数十MB空间。尝试webpack、Gulp等工具后发现依赖臃肿,充斥重复无用的单行包(如is-even、各类ansi颜色库),并涉及众多许可证。最终改用Bash配合Sass和postcss,将依赖从545个降至144个。作者批评现代Web开发生态依赖泛滥、代码未经审计,存在安全隐患。
完成下面两步后,将自动完成登录并继续当前操作。