基于Webpack 3.0配合Loader、插件、工具的使用,搭建前端主流Vue、React、Angular的开发环境和项目框架,进行模块打包、体积优化、启动server等需求。html
基于gulp,经过配置一系列的task,定义task处理的事务(例如文件压缩合并、雪碧图、启动server、版本控制等),而后定义执行顺序,来让gulp执行这些task,从而构建项目的整个前端开发流程。前端
Bower 作 JavaScript 的包依赖管理node
JQuery 封装 DOM 操做并进行跨域请求webpack
NPM 作 Node.js 的包依赖管理nginx
ESLint 作代码风格规范检测程序员
Webpack 最终打包整个项目文件web
Jasmine 作单元测试算法
JSDoc 规范代码注释风格gulp
Karma 自动化完成单元测试小程序
Yeoman 最后封装成一个项目原型模板
Grunt 启动 Karma 统一项目管理
Istanbul 检查单元测试代码覆盖率
Step1:确认你对前端这份工做的热爱
Step2:正确的评估本身,了解本身的状态及能力。
Step3:制定目标,给本身肯定目标,在何时我要达到什么样。
Step4:拆分目标,把离如今最近的一个目标拆分,清楚本身如何作才能达到这个目标,为这个目标制定一系列的计划。
Step5:PDCA循环(制定计划、执行计划、检查计划、调整计划)根据本身制定的计划去执行,而后在执行的过程当中不断检查本身是否与计划一致,若是存在问题,进行调整,或者计划已经不在符合现有阶段,那就从新制定新计划。如此反复循环。
Step6:坚持-成功。坚持不必定会成功,但坚持必定是成功的要素之一。
易加油小程序是用来解决车主在加油站加油付款流程的工具,累计用户量15万,日活1万。该项目是我独自开发完成的,包括付款主流程,还有身份注册,登陆,其余小程序相互跳转等功能,这个项目中主要用到了用户信息获取,手机号获取,地理定位,图片上传,分享功能,拉起微信支付等功能。历时2个月,不断更新迭代。