【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 小程序 » 正文

小程序代码打包处理

放大字体  缩小字体 发布日期:2020-09-13 00:55:18    浏览次数:15
导读

  因为项目原因,谈一下老生常谈的问题,前端虽然没有代理处理虽然是防君子不防小人局面,不过把es6以后的代码babel一下到es5,我发现我自己都难“李德顺”了。babel转js后,把所有的文件分别压缩一下,得到一份新的小程序代码。比较初级的做法,给自己留下个备忘录,大神勿喷。。。  之前有幸在项目使用了gulp,一直有

  因为项目原因,谈一下老生常谈的问题,前端虽然没有代理处理虽然是防君子不防小人局面,不过把es6以后的代码babel一下到es5,我发现我自己都难“李德顺”了。babel转js后,把所有的文件分别压缩一下,得到一份新的小程序代码。比较初级的做法,给自己留下个备忘录,大神勿喷。。。

  之前有幸在项目使用了gulp,一直有一个用gulp构建小程序的想法,今天趁此机会刚好实践一把。通过gulp实现代码处理,如下是必须的配置文件,放在小程序根目录下,然后将小程序的所有文件移至src下

  gulp.task 移除了三参数语法,现在不能使用数组来指定一个任务的依赖。gulp 4.0 加入了 gulp.series 和 gulp.parallel 来实现任务的串行化和并行化。

  任务函数中,如果任务是同步的,需要使用 done 回调。这样做是为了让 gulp 知道你的任务何时完成。

  如果任务是异步的,有多个方法可以标记任务完成:1. 回调,2. 返回流(Stream),3. 返回 Promise,4. 返回子进程。

  将task通过 js 函数的提升特性,可以将一些task定义为函数,好处就是私有化,不过就不再是gulp的命令,需要通过主task来启动

  若需要同步任务,想避免显式调用done方法,可以将任务添加到串行队列执行,任务提供异步返回,保持和gulp3 一致就行。

  在现在的前端开发中,前后端分离、模块化开发、版本控制、文件合并与压缩、mock数据等等一些原本后端的思想开始...

  安装Gulp首先需要安装Node.js,并在控制台输入$ npm install gulp -gMac端需要写成$...

  1 Webpack 1.1 概念简介 1.1.1 WebPack是什么 1、一个打包工具 2、一个模块加载工具 3...

  参照Gulp for Beginners来学习Gulp基本内容。以下为学习记录笔记。 安装Gulp 首先需要安装N...

  连绵秋雨,寒气一层接一层的重了起来,白露秋分,白日的时间也越来越短,下自习,已经暮色四合。 带了孩子匆匆往回赶,想...

 
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.31duo.com/news/show-531406.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4