搞脚手架开发真的要被性能逼疯了,之前每次初始化项目都要等半天,后来研究了下才发现可以先把常用的npm包缓存到本地,不用每次都去远程拉。还有模板文件用gzip压缩一下,体积能小一半多。模板里别放太多无关的东西,能用变量替换的就不写死。哦对,把一些公共的loader配置成共享的,别每个项目都重新配一遍,节省时间又省内存。搞完这一套,生成速度从30秒直接干到5秒以内,爽!
登录/注册