Silky是一个前端模块化开发与构建工具,自带HTTP服务器,支持多环境,支持多国语言,支持代理与路由转发,自动化编译构建,实时编译CoffeeScript和Less,支持插件扩展
前端项目的开发环境与产品环境往往不一致,本地可能会用相对路径,而产品环境可能会使用绝对路径,Silky允许你在多种环境自由切换
当你访问js或者css文件的时候,如果静态访问存在则直接输出到浏览器。否则Silky会自动查找是否有对应的coffee/less,实时编译输出到浏览器
支持代理与路由转发就意味着我们可以完全脱离后端进行开发,跨域的问题也将不是问题。甚至我们可以利用路由转发的功能来实现静态的假数据。
只需要一个命令silky build
,你就可以实现项目的编译与构建,搭配Silky的插件,你甚至可以实现自动化部署