# html_automated_build **Repository Path**: mlxgcode/html_automated_build ## Basic Information - **Project Name**: html_automated_build - **Description**: 一套快速、简单的集成静态页面+VUE多页应用的轻量级前端自动化代码构建工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-05-30 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 代码构建器 > 一套快速、简单的集成静态页面+VUE多页应用的轻量级前端自动化代码构建工具 内部封装了简易模板语言、jr-less2css、px2em,可根据需求通过简单配置实现快速开发。从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,尤其注重开发体验和易用性,并且拥有众多的原创功能和特性,为WEB应用开发提供了强有力的支持。 ## 框架特性 #### 自定义标记语言,模块化开发 通过jr-pack工具,配合node server实现自动化打包,自动识别标记语言进行前端模块化开发。 #### 高可拓展性,组件丰富 从静态页面到VUE多页应用,支持插件拓展,自由组合搭配符合项目的开发方式 #### 轻量级,高性能 简易轻量,目录结构简洁,内置代码监听,自动化构建,高并发 ## 目录结构 ``` bash ├──app #代码编辑目录 │ ├── component #vue组件目录 │ ├── less #less文件目录 │ ├── src #构建vue多页面应用时,js存放目录 │ ├── teamplate #构建静态页面时html目录 | | ├── common #公共模板目录 | | ├── components #主页面依赖的模板文件,当主页面构建完成后,不再受此文件夹中页面依赖 | | └── index.html #主页面(需要构建的页面) │ ├── view #vue应用页面 │ ├── common.js #公共方法 │ └── config.js #公共配置文件 ├──dist #构造器生成文件目录 │ ├── assets #静态资源目录 │ ├── components #主页面依赖的模板文件,不再受依赖,可删除 │ ├── *.html #主页面(已经构建完成的页面) │ └── favicon.ico #页面icon ├──document #文档 └──ui #UI设计 ``` ## 构建步骤 ``` bash # 安装依赖 npm install #启动代码生成服务 node app ```