1.构建工具有哪些?
grunt、gulp、fis3、webpack、node.js
2.JS代码压缩方法:
1.在webpack.config.js 文件里面编写一个数组
2.然后执行: npm start 就开始打包了
3.浏览器中就可以看到压缩后的代码
3.上线和回滚的基本流程
1.是非常重要的开发环节
2.各个公司的具体流程不同
3.由专门的工具后者系统完成,我们无需关心细节
4.如果你没有参与过,面试时也要说出要点
5.只讲要点,具体实现无法讲解
3.1上线流程要点
将测试完成的代码提交到git版本库的master分支
将当前服务器的代码全部打包并记录版本号,备份
将master分支的代码提交覆盖到线上服务器,生成新版本号
3.2回滚流程要点
将当前服务器的代码打包并记录版本号,备份
将备份的上一个版本号解压,覆盖到线上服务器,并生成新的版本号
4.linux 命令
服务器使用linux居多, server版,只有命令行
测试环境要匹配线上环境,因此也是linux
经常需要登录测试机来自己配置、获取数据
linux相关命令见:https://www.yuque.com/u102229/gg6m5i/ibd5dc
Linux基础培训.ppt