Buckets:
| # سایت برنامهسازی پیشرفته دانشگاه تهران! | |
| این سایت با استفاده از [Docusaurus](https://docusaurus.io/) که یک سایت ساز مدرن است ساخته شده است. | |
| ## ویرایش سایت | |
| برای ویرایش این سایت کافیست این مخزن را کلون کنید و سپس فایل های مارک داون داخل دایرکتوری های docs و blog را ویرایش نمایید. | |
| ```bash | |
| git clone https://github.com/AP-ECE-UT/AP-ECE-UT.github.io.git | |
| ``` | |
| در صورتی که تغییرات شما روی شاخه `main` پذیرفته شود، مستقیما روی سایت دیپلوی میگردد. | |
| ## ساختار صفحات | |
| تقریبا تمام منوها و آدرسها به صورت خودکار و بر اساس ساختار فایل های docs ساخته میشوند. در این دایرکتوری بخش های مختلف سایت به صورت دایرکتوری های مجزا موجودند و هر بخش شامل تعدادی دایرکتوری و فایل مارک داون است. در نوار سمت راست سایت، دایرکتوری ها به صورت کتگوری و فایل ها به صورت صفحات رندر خواهند شد. از استفاده از حروف فارسی در نامگذاری دایرکتوری ها و فایل ها خودداری کنید. برای نامگذاری فارسی کتگوری ها به فایل `_category_.json` در آن دایرکتوری مراجعه کنید. برای نامگذاری فارسی صفحات کافیست نام مورد نظر را در یک هدینگ 1 `# Heading 1` ابتدای فایل قرار دهید. | |
| ``` | |
| docs | |
| ├───course | |
| | └───materials.md | |
| ├───tutorials | |
| | └───intro.md | |
| └───index.md | |
| ``` | |
| ## اجرای پیش نمایش | |
| برای اجرای پیش نمایش لوکال این سایت، باید رانتایم node و پکیج منیجر npm را روی سیستم خود داشته باشید. [آموزش نصب](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) | |
| سپس وارد مخزن کلون شده شوید و با دستور زیر پکیج های مورد نیاز را نصب نمائید: | |
| ```bash | |
| npm install | |
| ``` | |
| سپس با دستور زیر آن را روی لوکال هاست اجرا نمایید و مشاهده کنید: | |
| ```bash | |
| npm run start | |
| ``` | |
Xet Storage Details
- Size:
- 2.44 kB
- Xet hash:
- 0cc6a7ca4ce522a6c5d575a3196bf2ca94de447cc4f05ad0689612d984665753
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.