Falco 是基于 webpack,npm 的一层封装。解决的问题是 demo 代码的构建打包问题,而直接运行代码是附加的一个功能。
一个 GIF 运行例子: https://user-images.githubusercontent.com/2193211/55216793-afa54180-5238-11e9-9cda-f1c702dcd97b.gif
项目地址: https://github.com/fratercula/falco/
有以下的特点及说明
- 零配置,不需要写 babel 之类的配置文件
- 通过分析代码,自动安装 js 依赖
- 运行过程中添加的 js 依赖也会自动安装
- 全部构建所需依赖都会安装在系统临时目录,本地项目路径文件非常简洁
- 支持 cli 使用,以及 node 方式使用
- 支持高级配置,定制一些构建情况
使用方式很简单,在代码目录直接运行 falco -d 即可
更多详细说明: https://github.com/fratercula/falco/blob/master/README.md