博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
阿里云前端工程化工具 Dawn 正式开源!
阅读量:6091 次
发布时间:2019-06-20

本文共 715 字,大约阅读时间需要 2 分钟。

Dawn 取「黎明、破晓」之意,原为「阿里云·业务运营团队」内部的前端构建和工程化工具,现已完全开源。它通过 pipeline 和 middleware 将开发过程抽象为相对固定的阶段和有限的操作,简化并统一了开发人员的日常构建与开发相关的工作。

Git Repo: (欢迎 Star)

特点

采用中间件技术,封装常用功能,易于扩展,方便重用

支持 pipeline 让多个 task 协同完成构建任务
简单、一致的命令行接口,易于开发人员使用
支持基于「中心服务」管理中件间和工程模板
支持搭建私有中心服务,并统一下发构建规则,易于团队统一管理

安装

$ npm install dawn -g

使用

# 1. 创建 & 初始化$ dn init -t front# 2. 开发 & 实时编译$ dn dev# 3. 语法检查 & 测试$ dn test# 4. 构建 & 打包$ dn build复制代码

示例

# 启动开发服务dev:  - name: webpack    entry: ./src/*.js    template: ./assets/*.html    watch: true  - name: server    port: 8001# 直接构建buid:  - name: webpack    entry: ./src/*.js    template: ./assets/*.html复制代码

文档

使用入门:

配置 Pipeline:
中件间:
更多文档:

其它

ps:一如既往的发个膏药贴,如果有对阿里云前端感兴趣的,联系我(城池)。xiaoming.dxm@alibaba-inc.com

转载地址:http://mcmwa.baihongyu.com/

你可能感兴趣的文章
十六、类的真正形态
查看>>
spring-cloud Sleuth
查看>>
Python 进阶之路 (十一) 再立Flag, 社区最全的itertools深度解析(下)
查看>>
微信分享,二次分享(移动web端)
查看>>
蚂蚁金服智能推荐引擎解决方案与实践
查看>>
PC比电脑好玩的秘密是什么?答案就是因为有这些神奇的网站!
查看>>
30秒的PHP代码片段(2)数学 - Math
查看>>
助力中文文字识别突破,美团公开首个真实场景招牌图像数据集
查看>>
IOS常用框架集合
查看>>
Laravel 深入核心系列教程
查看>>
webpack 性能提速
查看>>
一次下载多个文件的解决思路-JS
查看>>
记录使用Vue相关API开发项目时遇到的问题难点整理(不定时更新)
查看>>
《Java8实战》-第五章读书笔记(使用流Stream-02)
查看>>
vue轮播图插件之vue-awesome-swiper
查看>>
Cabloy.js:基于EggBorn.js开发的一款顶级Javascript全栈业务开发框架
查看>>
HTTP相关知识汇总
查看>>
使用wagon-maven-plugin部署Java项目到远程服务器
查看>>
新书推荐 |《PostgreSQL实战》出版(提供样章下载)
查看>>
JavaScript/数据类型/function/closure闭包
查看>>