
لقد صنعت لجميع مطور الويب الذي لا يحب كتابة نفس الرمز في ملف مختلف عن عمله: don't repeat yourself
لن تحتاج أبدًا إلى إعادة كتابة نفس النص مرة أخرى
مستودع H5A موجود على github ، الإصدار الحالي هو 1.0.2
إذا كنت ترغب في إنشاء H5Assembler على النافذة
تنزيل msys64
قم بتنزيل أدوات Mingw64 أو Mingw32
قم بتنزيل Flex و Bison و Make in type Msys64
pacman -S flex
pacman -S bison
pacman -S make make بتشغيل Command Command Throw msys shell في دليل المشروع
إذا كنت ترغب في إنشاء H5Assembler على النافذة
sudo apt-get update
sudo apt install make
sudo apt-get install flex bison
-رون قيادة 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 > في نفس الدليل من INDEX.HTML Run Command H5A index.html output.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