/modular_front

一个前端模块化的轮子

Primary LanguagePython

为什么要用这个小工具

  1. 为了前端模块化,前端文件再也不会显得那么凌乱

  2. 合并压缩css和js文件,加速网站的访问

  3. 相对于grunt和webpack,modular_front虽然功能非常简陋,然而入门门槛很低,30分钟即可上手,我们无需你额外学习各种API,你做的仅仅是复制我们的规则文件demo,修改里面路径即可享受前端模块化带来的好处。

  4. 兼容旧项目,不用担心要为了用本工具修改以前的代码

  5. 本工具尽可能不影响你的书写,你的工作流程还是跟以前一样的。

环境要求

  • python3.4+

有疑问?

联系我:yubang@aliyun.com

如何使用

文档

使用工具的正确做法

  • 最基础的用法

静态资源压缩,就是我们编写的js和css都用工具自动压缩

多个静态资源合并成一个文件,避免我们书写时候写在一个文件太乱了,合成之后减轻带宽压力。

编译less或者scss文件

  • 稍稍高级的做法

打包组件成js,按需引入堆砌页面

渲染html,重复代码片段抽离,引入

  • 高级做法

用组件渲染html