H5assembler
H5 assember 1.0.0

它是为所有不喜欢在不同文件中编写相同代码的Web开发人员的制造的: don't repeat yourself
您将永远不需要再次重写相同的文本
H5A存储库在GitHub上,当前版本为1.0.2
如果要在窗口上构建H5Assembler
下载MSYS64
下载mingw64或mingw32工具链
下载flex,野牛和制造MSYS64类型
pacman -S flex
pacman -S bison
pacman -S make make在项目目录中将make命令扔给msys shell
如果要在窗口上构建H5Assembler
sudo apt-get update
sudo apt install make
sudo apt-get install flex bison
- 符合make命令make debian
H5ASSEMBLER为您提供一项技术,使您可以减少HTML代码,并确保您在框架(Laravel,django)等框架中进行简单集成。
navbar.html
< nav >
< a href ="" > mikle </ a >
< a href ="" > jordan </ a >
< a href ="" > taba </ a >
</ nav >index.html
< html lang =" en " >
< head >
< meta charset =" UTF-8 " >
< meta http-equiv =" X-UA-Compatible " content =" IE=edge " >
< meta name =" viewport " content =" width=device-width, initial-scale=1.0 " >
< link rel =" stylesheet " href =" https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css " >
< title > simple include H5assembler </ title >
</ head >
< body >
@include("navbar.html")
</ body >
</ html >在同一目录中,in index.html运行命令H5A index.html output.html 。此命令将生成一个输出.html文件,并使用以下内容输出。
< html lang =" en " >
< head >
< meta charset =" UTF-8 " >
< meta http-equiv =" X-UA-Compatible " content =" IE=edge " >
< meta name =" viewport " content =" width=device-width, initial-scale=1.0 " >
< link rel =" stylesheet " href =" https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css " >
< title > simple include H5assembler </ title >
</ head >
< body >
< nav >
< a href ="" > mikle </ a >
< a href ="" > jordan </ a >
< a href ="" > taba </ a >
</ nav >
</ body >
</ html >有关H5的更多信息,请阅读documentation