列表格式显示

热搜词:winrar    ftp   office   photoshop   输入法   ghost   win7  

09编程开发 - 分类

广告招商中......
联系方式!

编程工具 - 时间排序 更多...
    编程工具 - 点击排序 更多...
      编程工具 - 大小排序 更多...
        作者

         

        最近发布的软件 更多>>

        首页 >> 09编程开发>> 编程工具>>PantoJS(文件转换引擎工具) 发布者:admin >> 本人发布的更多软件

        广告招商中...... 联系方式!

        PantoJS(文件转换引擎工具) 

             
        软件厂家: 官方网站:
        大小: 语言:
        类型: 类别:
        更新时间: 运行环境:
        ;开始下载地址

        pantojs 是一款非常实用的文件转换引擎工具,这款软件对于从事web前端项目开发人员来说是一款必不可少的工具,通过这款工具可以快速帮助开发人员进行编程操作,感兴趣的朋友欢迎来绿色资源网下载体验!

        pantojs官方介绍

        pantojs是一个极其灵活的文件转换引擎,通常用于项目的构建和编译,特别是 web 前端项目。它比较类似于 grunt 或 gulp,但更高效、强大和灵活。

        pantojs

        pantojs核心特性

        保证对于每个文件的同样处理流程只有一次

        尽最大努力避免重复工作

        支持文件级别的精确缓存,最大程度上避免不必要的计算

        不必重新构建的文件,尽最大努力利用缓存

        支持文件级别的精确增量构建

        高效重复构建

        支持任意定义的拓扑构建流程

        只要是你能定义出来的构建流程,无论如何复杂,只要是合理的,panto 都可以支持

        支持遗留文件的收集

        在选择特定的文件类型后,可以一次性访问到未被选择的其它文件

        保证对每个源文件最多读取一次

        对于同一个文件存在一个以上不同的处理流程,读取也最只有一次

        pantojs特别说明

        如果文件的转换是相互独立的,那么实现 _transform 方法即可,否则需要实现 transformall 方法,它们都返回 promise 对象,两种转换器使用 istorrential() 方法来区分。具体请参见 panto-transformer-browserify 与 panto-transformer-uglify的不同实现。

        如果转换器是严格幂等的,则是可缓存的,这通过 iscacheable() 方法来区分。任何可能通过文件内容之外其它因素导致两次转换结果不一致的情景,都不能是可缓存的。例如,计算内容md5值的逻辑,只要内容相同,md5值即是一样的,不涉及任何其它因素,这就是可缓存的。再例如,为文件增加当前时间的时间戳内容,则一定是不可缓存的。

        转换器的输入和输出都是文件对象或者是集合。文件对象是一个纯 javascript 对象(plainobject),至少包含 filename 和 content 两个属性,你也可以增加其它属性。


        本页Html网址:/htmlsoft/57690.html

        本页aspx网址:/soft.aspx?id=57690&bianhao=20240101_015308_777420&kind1=09编程开发&kind2=编程工具

        上一篇:FreeCHM(chm制作工具)

        下一篇:狂人代码生成器java

        增加   


        相关评论        新窗口打开查看评论