当前位置: 首页 > Web前端 > HTML5

优秀程序员HTML5技术分享前端自动化工具推荐

时间:2023-04-05 23:25:23 HTML5

优秀程序员HTML5技术分享前端自动化工具推荐随着前端开发技术的不断发展,前端开发工作变得越来越复杂,如果一些自动化可以采用合理的工具,生活就容易多了。  LiveReload  我现在的开发主机是一台较早的13寸MacbookPro,外加一台戴尔显示器。相信做前端开发的都知道,这多出来的显示器能提高多少工作效率。  LiveReload技术+两个显示屏幕可以让你省去反复刷新浏览器的枯燥工作。目前LiveReload的实现方式有很多种。如果你更喜欢图形桌面应用,可以试试LiveReload.app,地址是:https://github.com/livereload...,这个应用有Mac和Windows版本,使用起来也很简单,设置通过图形界面在需要监控的文件所在的文件夹中,然后在HTML页面中插入一段脚本。  如果你像我一样更喜欢命令行,你可以使用以下命令安装LiveReload。  npmilivereload-g  接下来需要安装Chrome插件,地址为:https://chrome.google.com/web...  使用时只需需要在工作目录执行livereload,然后点击Chrome中的插件图标开始监控。  Webpack  现在做的是前端开发,一般都会涉及到预处理器。虽然技术的多样化给我们带来了更多的选择,但是这些技术生成的代码需要在浏览器中获得一致的性能。,并且必须转换为浏览器支持的类型。  webpack是一个模块加载打包工具,丰富的插件让这个工具非常好用。虽然Grunt和Gulp作为两个前端自动化工具非常流行,但实际上Webpack结合Npm脚本足以应对大多数场合。  安装Webpack很简单,建议全局安装  $npminstallwebpack-g  可能还需要安装相应的loader,比如JSXloader,Lessloader,这部分的包建议安装在项目文件夹下。  $npminstallcss-loaderstyle-loaderless-loaderjsx-loader--save-dev  只需在webpack配置文件中定义loader,各种流行的前端开发技术任你支配。更多Webpack用户请参考官方文档:django-webpack-loader  如果你正在使用Django,django-webpack-loader是你不可错过的Webpack插件。  我们都知道浏览器缓存对页面加载速度的重要性,我们也希望当资源文件发生变化时,页面能够立即将变化呈现给用户。  通常的做法是使用资源文件的hash值作为资源地址的一部分,比如main-cf4b5fab6e00a404e0c7.js。Webpack虽然支持这种命名方式,但是可以在配置文件中进行如下设置。  config.output.filename='[name]-[hash].js';  如果没有办法自动更新页面中资源文件的链接,django-webpack-loader解决了这个问题。  django-webpack-loader分为两部分,一是Webpack插件,二是Django应用。安装方法如下:  npminstall--save-devwebpack-bundle-tracker  pipinstalldjango-webpack-loader  需要分别在Webpack和Django中进行配置。具体配置方法请参考项目主页(https://github.com/owais/djan....  其他推荐:WeFlow  WeFlow  WeFlow是一款前端开发工作流工具最近由腾讯团队推出,官网声明的功能有:  1.自动化流程  Less->CSS(可定制Sass)  CSSAutoprefixer前缀自动补全  自动生成图片CSS属性,宽高等  CSS压缩cssnano  CSSSprite合成  Retina@2x&@3x自动生成适配  imagemin图像压缩  JS合并压缩  EJS模板语言  2.调试&部署  监控文件变化,自动刷新浏览器(LiveReload)  FTP发布部署  ZIP项目打包  3。解决方案整合  px->rem兼容适配解决方案  SmartWebP解决方案  CachefileReversion(MD5)解决方案  喜欢图形界面的同学可以试试  CodeKit  另外免费工具,还有一个付费工具值得一提。CodeKit是老式的Mac前端开发辅助工具,目前售价32。虽然价格不便宜,但功能强大。它号称可以编译目前所有的前端脚本,支持浏览器自动刷新,内置Bower,第三方包的安装可以一键完成。图形界面操作起来也很方便,不缺钱的同学可以考虑一下。

最新推荐
猜你喜欢