# موقع Astro عبر Claude Code: من المجلد إلى النشر

> دليل خطوة بخطوة: كيفية إنشاء موقع باستخدام Astro عبر Claude Code من دون معرفة البرمجة. ما الذي يجب تثبيته، وما الأمر الذي يجب استخدامه لإنشاء مشروع، وكيفية نشره مجانًا.

Source: https://ailoot.ai/blog/ar/astro-site-with-claude-code/
Canonical: https://ailoot.ai/blog/ar/astro-site-with-claude-code/
Language: ar
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-149
Revision: sha256-1f3c152cd1d086504ada8317efa0c952c36a600afe380d33890f9d55a5e81734


يمكن لمن لم يكتب سطرًا واحدًا من التعليمات البرمجية من قبل إنشاء موقع باستخدام Astro عبر Claude Code. توقفت منذ زمن طويل عن كتابة الشيفرة يدويًا؛ أنجز كل شيء بالكلمات عبر الذكاء الاصطناعي، ويعمل إنشاء موقع باستخدام Astro بالطريقة نفسها تمامًا: تشرح ما تحتاج إليه، ويكتب Claude الشيفرة لك.

غالبًا لا تكمن المشكلة في إنشاء الموقع نفسه، بل في أن الطريق مقسّم إلى أجزاء. يشرح مقال التثبيت، ويتناول آخر الأوامر، ويتناول ثالث النشر، فلا تكتمل الصورة في ذهنك أبدًا. هنا، أصطحبك من مجلد فارغ إلى موقع يمكن فتحه على الإنترنت عبر رابط: ما الذي يجب تثبيته، وما الأمر الذي يجب استخدامه لبدء مشروع، وكيفية إنشاء الصفحات عبر Claude Code، وكيفية نشر النتيجة مجانًا. أعتمد على وثائق Astro الرسمية.

للتعرّف على العمل مع الخدمة، راجع [وثائق Ailoot](https://ailoot.ai/docs/).



## ما الذي تحتاج إليه قبل إنشاء موقع Astro باستخدام Claude Code؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

ثلاثة أشياء على جهازك: إصدار حديث من Node.js، ومحرر شيفرة، وطرفية. Node.js هي البيئة التي تعمل فيها هذه الأدوات؛ ووقت كتابة هذا المقال، تشترط وثائق Astro الإصدار 22.12.0 أو أحدث، وتحذّر من أن الإصدارات ذات الأرقام الفردية مثل 23 غير مدعومة. عادةً ما يكون المحرر هو VS Code، حيث يوجد Claude Code أيضًا. الطرفية نافذة سوداء لإدخال الأوامر؛ وهي مدمجة بالفعل في VS Code. لا تحتاج إلى تثبيت كل هذه الأشياء بشكل منفصل من أجل Astro: إذا سبق لك إنشاء شيء باستخدام Claude Code، فبيئتك جاهزة.

</div>

لا يطلب منك Astro تنزيل أي شيء مسبقًا؛ إذ سيجلبه الأمر في الخطوة التالية. لكنك تحتاج إلى البيئة التي تعمل فيها هذه الأدوات كلها. يصف Astro متطلبات البدء على النحو التالي: تحتاج إلى ثلاثة أشياء:

<figure>
<blockquote>
<p>Node.js — الإصدار v22.12.0 أو أحدث. الإصدارات ذات الأرقام الفردية مثل v23 غير مدعومة. محرر نصوص — نوصي باستخدام VS Code مع إضافة Astro الرسمية الخاصة بنا. طرفية — تتم إدارة Astro عبر سطر الأوامر.</p>
</blockquote>
<figcaption>— وثائق Astro، قسم التثبيت، https://docs.astro.build/en/install-and-setup/</figcaption>
</figure>

لنتناول معنى كل واحد منها من الناحية العملية:

1.  **Node.js** — برنامج لا يعمل Astro ولا معظم أدوات البرمجة بالذكاء الاصطناعي من دونه. نزّله من nodejs.org وثبّته مثل أي تطبيق عادي. يتغير رقم الإصدار المذكور في الوثائق مع مرور الوقت، لذا زر صفحة تثبيت Astro وتحقّق من المتطلبات قبل البدء. تحتاج إلى إصدار ذي رقم زوجي (22، 24)، ومن الأفضل تجنّب الإصدارات ذات الأرقام الفردية (23، 25).
2.  **VS Code** — محرر مجاني من Microsoft. تفتح مجلد المشروع فيه، ويمكنك استخدام Claude Code هناك أيضًا؛ فهو سيكتب الشيفرة.
3.  **الطرفية** — نافذة تدخل فيها الأوامر. لا تحتاج إلى تثبيتها بشكل منفصل؛ يمكنك فتحها من قائمة VS Code وإدخال جميع الأوامر أدناه فيها.

إذا سبق لك تثبيت Claude Code وإنشاء أي شيء، فكل هذه المتطلبات متوفرة لديك بالفعل ويمكنك تخطي هذه الخطوة. وإذا لم تفعل، فلدينا دليل منفصل يشرح [كيفية تثبيت Claude Code](https://ailoot.ai/blog/ar/install-claude-code/).

## كيف تنشئ مشروع Astro بأمر واحد؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

يُنشأ المشروع الجديد بتنفيذ الأمر `npm create astro@latest` في الطرفية. يبدأ معالج إعداد ويطرح بضعة أسئلة (مكان التثبيت، والقالب الذي تريد استخدامه، وما إذا كنت تريد تثبيت الاعتماديات)، ثم ينشئ هيكل المشروع الأساسي لك. إذا لم يكن مجلد المشروع موجودًا بعد، فسينشئه المعالج. بعد ذلك، انتقل إلى مجلد المشروع باستخدام الأمر `cd` وابدأ العمل. لا تحتاج إلى إنشاء مجلد فارغ مسبقًا.

</div>

هنا يبدأ المشروع نفسه، وكل ما يتطلبه الأمر هو أمر واحد. افتح الطرفية وأدخل:

```bash
npm create astro@latest
```

سيبدأ معالج التثبيت. إليك ما تقوله الوثائق عنه:

<figure>
<blockquote>
<p>يمكنك تشغيل الأمر create astro من أي مكان على جهازك، لذا لا تحتاج إلى إنشاء مجلد مشروع فارغ مسبقًا. إذا لم يكن هذا المجلد موجودًا بعد، فسيساعدك المعالج على إنشائه تلقائيًا.</p>
</blockquote>
<figcaption>— وثائق Astro، قسم التثبيت، https://docs.astro.build/en/install-and-setup/</figcaption>
</figure>

سيرشدك المعالج خلال الخطوات ويطرح بضعة أسئلة: ما اسم مجلد المشروع، وما القالب الذي تريد البدء به، وهل تريد تثبيت الاعتماديات فورًا. يمكنك اختيار الخيارات الافتراضية لكل سؤال؛ فقالب فارغ أو بسيط سيكون مناسبًا لموقعك الأول. إذا أجبت بـ «لا» عن سؤال تثبيت الاعتماديات، فأضفها يدويًا لاحقًا بتشغيل الأمر `npm install` داخل مجلد المشروع.

عند انتهاء المعالج، سيعرض لك رسالة تفيد بإنشاء المشروع ويقترح الخطوة التالية، وهي الانتقال إلى مجلد المشروع:

```bash
cd your-project-name
```

هذا كل ما يلزم لإنشاء المشروع. ستجد بداخله هيكلًا أساسيًا لموقع يعمل بالفعل: عدة ملفات ومجلدات تُستخدم لإنشاء الصفحة. لن تحتاج إلى تعديلها يدويًا، لكن من المفيد معرفة محتوياتها ومواقعها. لا يعتبر Astro سوى مجلد واحد إلزاميًا:

<figure>
<blockquote>
<p>src/pages — مجلد فرعي مطلوب داخل المشروع. من دونه، لن يحتوي الموقع على صفحات أو مسارات.</p>
</blockquote>
<figcaption>— وثائق Astro، قسم بنية المشروع، https://docs.astro.build/en/basics/project-structure/</figcaption>
</figure>

بعبارة أخرى، `src/pages` هو المجلد الذي يحتوي على صفحات الموقع: الصفحة الرئيسية وصفحة «من نحن» وصفحة التواصل. وعادةً ما توجد بالقرب منه مجلدات `src/components` (للعناصر القابلة لإعادة الاستخدام مثل الرؤوس والأزرار)، و`src/layouts` (الإطار المشترك للصفحات)، ومجلد `public` للصور والملفات. لست مضطرًا إلى حفظ بنية المجلدات؛ يكفي أن تتذكر أن الصفحات موجودة في `src/pages` وأن تشير إلى ذلك عندما تطلب من Claude: «أضف صفحة للتواصل».

## كيف تنشئ الموقع نفسه عبر Claude Code؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

افتح مجلد المشروع في VS Code، وشغّل Claude Code، ثم اشرح بالكلمات ما تحتاج إليه في الموقع. يعدّل Claude الملفات في `src/pages` والمجلدات المجاورة بنفسه. يعمل بأفضل صورة عند تقسيم العمل إلى مهام صغيرة وواضحة: «أنشئ صفحة رئيسية فيها عنوان ووصف قصير وزر»، ثم «أضف صفحة للخدمات»، وبعدها «غيّر الألوان إلى داكنة». بعد كل طلب، اطّلع على النتيجة في المتصفح ووضّح التعديلات المطلوبة حسب الحاجة. لا تحتاج إلى البرمجة هنا. مهمتك هي إعطاء تعليمات واضحة والتحقق مما ينتج عنها.

</div>

أصبح الهيكل الأساسي جاهزًا؛ والآن يُبنى موقعك انطلاقًا منه، ويتولى Claude Code المهمة. افتح مجلد المشروع في VS Code، وشغّل Claude Code، واشرح بالكلمات ما تحتاج إليه. فهو يعدّل الملفات في `src/pages` والمجلدات المجاورة بنفسه؛ كل ما عليك فعله هو تكليفه بالمهام والاطلاع على النتيجة.

من واقع تجربتي، أفضل طريقة هي العمل على خطوات صغيرة. فطلب ضخم واحد مثل «أنشئ لي موقعًا لشركة» ينتهي بنتيجة فوضوية يصعب إصلاحها. لذا قسّم العمل إلى مهام قصيرة وواضحة واطلبها واحدة تلو الأخرى:

1.  «أنشئ صفحة رئيسية: عنوانًا كبيرًا، وجملتين عن عملي، وزرًا يؤدي إلى صفحة التواصل.»
2.  «أضف صفحة للخدمات تضم قائمة من ثلاثة أقسام.»
3.  «أضف صفحة للتواصل تتضمن رقم هاتف ورابطًا إلى Telegram.»
4.  «غيّر التنسيق: خلفية فاتحة وخط كبير يسهل قراءته.»

تحقّق من كل خطوة قبل الانتقال إلى التالية؛ فهذا يسهل اكتشاف أي خطأ والرجوع إلى الوراء. تندرج أسباب موثوقية المهام الصغيرة وكيفية إبقاء الذكاء الاصطناعي على المسار الصحيح ضمن هندسة السياق: كلما كانت المهمة وبنية المشروع أوضح، كانت النتيجة أكثر قابلية للتوقع.

يوفر Astro بنية ملائمة للذكاء الاصطناعي: فمحتوى الصفحات منفصل عن تنسيقها، وتُنشأ الصفحات وفق قواعد مشتركة. بهذه البنية، تقلّ حيرة Claude ويصبح احتمال إفساد شيء مجاور عند تعديل موضع ما أقل. إذا توقف Claude فجأة عن رؤية ملفاتك أو بدأ بإعطاء إجابات لا علاقة لها بما طلبته، فراجع الدليل حول [سبب عدم تمكّن Claude Code من رؤية ملفات المشروع](https://ailoot.ai/blog/ar/claude-code-cant-see-project-files/).





## كيف تعاين الموقع قبل نشره؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

لمشاهدة الموقع قبل نشره على الإنترنت، يوفر Astro خادم تطوير. أدخل الأمر `npm run dev` في الطرفية داخل مجلد المشروع، وسيبدأ Astro معاينة محلية، عادةً على localhost والمنفذ 4321. افتح هذا العنوان في المتصفح لمشاهدة موقعك مباشرةً. تُطبّق تعديلات Claude على الملفات أثناء العمل: غيّر نصًا وستُحدّث الصفحة نفسها تلقائيًا. لا يتيح هذا الخادم الوصول إلى الموقع إلا لك على جهازك؛ فهو لا ينشر الموقع على الإنترنت.

</div>

قبل عرض الموقع على الجميع، عاينه على جهازك. يوفر Astro خادم تطوير لهذا الغرض؛ إذ يعرض الموقع مباشرةً على جهازك. شغّله باستخدام أمر في الطرفية داخل مجلد المشروع:

```bash
npm run dev
```

سيبدأ Astro معاينة محلية ويعرض عنوانها في الطرفية. العنوان الافتراضي هو `localhost:4321`. انسخ العنوان وافتحه في المتصفح لمشاهدة موقعك. في هذه المرحلة، لا يمكنك فتح العنوان إلا أنت؛ فلا يستطيع أحد من الخارج الوصول إليه. هذه مسودتك.

ومن مزايا المعاينة أنها مباشرة: يعدّل Claude ملفًا، فتُحدّث الصفحة في المتصفح نفسها تلقائيًا، من دون حاجة إلى إعادة تحميلها يدويًا. الأمر سريع: اطلب من Claude ما تريده، وانظر في المتصفح، واطلب تصحيحًا، ثم انظر مرة أخرى. هذه هي المرحلة التي تصقل فيها الموقع. عندما ترضى عن النتيجة، انشرها على الإنترنت.

## كيف تنشر موقع Astro على الإنترنت مجانًا؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

أبسط طريقة مجانية هي استخدام GitHub. أولًا، ارفع المشروع إلى مستودع على GitHub (مستودع إلكتروني للشيفرة). ثم اربطه بخدمة استضافة تستطيع إنشاء مواقع Astro: Netlify أو Vercel أو GitHub Pages نفسه. تتعرّف خدمة الاستضافة على Astro، وتنشئ الموقع باستخدام أمر البناء، ثم تنشره على عنوانها. وكلما أرسلت تغييرًا جديدًا إلى المستودع، يُعاد إنشاء الموقع وتحديثه تلقائيًا. ويمكن لـ Claude Code مساعدتك على إعداد كل ذلك بالكلمات أيضًا.

</div>

تحتاج إلى وضع الموقع المكتمل في مكان يتيح للآخرين فتحه عبر رابط. أسهل طريقة مجانية هي استخدام GitHub: ارفع أولًا شيفرة المشروع إلى مستودع، ثم اربطه بخدمة استضافة تنشئ الموقع وتنشره. إليك التسلسل:

1.  **أنشئ مستودعًا على GitHub.** المستودع مساحة إلكترونية لتخزين شيفرة المشروع. ويمكن لـ Claude Code مساعدتك باستخدام تعليمات باللغة الطبيعية: اطلب منه «ارفع المشروع إلى مستودع GitHub جديد»، وسيقترح عليك الأوامر. إذا لم تستخدم GitHub من قبل، فاحتفظ بتعليمات التسجيل وتسجيل الدخول في متناولك.
2.  **اربط خدمة الاستضافة.** انتقل إلى إحدى الخدمتين (Netlify أو Vercel)، وسجّل الدخول عبر حساب GitHub، ثم اختر مستودعك. تشرح وثائق Astro هذه الطريقة على النحو التالي: تراقب خدمة الاستضافة مستودعك، وتنشئ الموقع، وتنشره.
3.  **تحقّق من إعدادات البناء.** عادةً ما تتعرف خدمة الاستضافة على Astro وتملأ الإعدادات المطلوبة. إذا طلبت منك إدخالها يدويًا، فأمر البناء الوارد في الوثائق هو `astro build` (أو `npm run build`)، ويوضع الموقع المكتمل في مجلد `dist`.
4.  **انقر على «نشر».** ستنشئ الخدمة الموقع وتعطيك رابطًا مثل `site-name.netlify.app`. ويمكن لأي شخص فتح الموقع على ذلك العنوان.

إليك النص الدقيق في الوثائق عن ربط مستودع بخدمة استضافة:

<figure>
<blockquote>
<p>ستتعرف كثير من خدمات الاستضافة الشائعة على مشروعك بوصفه موقع Astro، وستختار تلقائيًا إعدادات البناء والنشر المناسبة. ستراقب خدمة الاستضافة الفرع الرئيسي في مستودعك، وتعيد بناء موقعك ونشره مع كل تغيير جديد.</p>
</blockquote>
<figcaption>— وثائق Astro، قسم النشر، https://docs.astro.build/en/guides/deploy/</figcaption>
</figure>

بعد ذلك، يصبح النشر تلقائيًا: أرسل تغييرًا جديدًا إلى المستودع، وسيُعاد إنشاء الموقع وتحديثه تلقائيًا؛ لن تحتاج إلى النقر على أي شيء آخر.

هناك خيار مجاني ثانٍ أيضًا، وهو **GitHub Pages**، حيث يُنشر الموقع مباشرةً من المستودع باستخدام أدوات GitHub نفسها. ويوفر Astro قالبًا أوليًا رسميًا له:

<figure>
<blockquote>
<p>يدعم Astro إجراء GitHub Action رسميًا لنشر مشروع على GitHub Pages بإعدادات تكاد لا تُذكر، وهذه هي الطريقة الموصى بها للنشر على GitHub Pages.</p>
</blockquote>
<figcaption>— وثائق Astro، قسم النشر على GitHub Pages، https://docs.astro.build/en/guides/deploy/github/</figcaption>
</figure>

مع هذا الخيار، يُفتح الموقع على عنوان مثل `your-name.github.io/repository-name`، ويمكنك ربط نطاقك الخاص به لاحقًا. ويمكنك إعداد ذلك أيضًا عبر Claude Code: اشرح المهمة بالكلمات، وسيجهّز الملف المطلوب.

## كم تبلغ تكلفة إنشاء موقع Astro؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

Astro مجاني ومفتوح المصدر، ولا توجد رسوم لاستخدامه. وقد تكون الاستضافة الأساسية مجانية أيضًا: GitHub Pages والخطط المبدئية لدى Netlify وVercel تكفي لموقع Astro بسيط. وتقتصر النفقات الفعلية على أداة الذكاء الاصطناعي التي تستخدمها لإنشاء الموقع (Claude)، وربما شراء نطاق خاص بدلًا من العنوان المجاني الذي تمنحه خدمة الاستضافة. لذا يمكنك إنشاء موقع ونشره دون دفع تكاليف الاستضافة؛ لن تدفع سوى مقابل الذكاء الاصطناعي.

</div>

لنتحدث الآن عن المال. Astro أداة مجانية ومفتوحة المصدر، ولا توجد لها تكلفة منفصلة. وتوفر خدمات الاستضافة الأساسية خيارات مجانية أيضًا: GitHub Pages والخطط المبدئية لدى Netlify وVercel، وهي عادةً كافية لموقع Astro بسيط (تفرض الخطط المجانية حدودًا لحركة المرور، لكنها غالبًا ما تكفي لموقع تعريفي بسيط أو صفحة هبوط).

عمليًا، هناك شيئان قد تدفع مقابلهما، وليس بالضرورة أن تدفعهما دائمًا. الأول هو أداة الذكاء الاصطناعي التي تستخدمها لإنشاء الموقع. والثاني هو نطاقك الخاص بدلًا من عنوان مثل `name.netlify.app`؛ وهذا اختياري وتكلفته السنوية قليلة. يمكنك إكمال خطوات «إنشاء موقع ونشره على الإنترنت» بدفع تكلفة Claude فقط.

## ما الأسئلة الأخرى التي يطرحها الناس عن مواقع Astro وClaude Code؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

إجابات موجزة عن الأسئلة الشائعة. لا تحتاج إلى معرفة البرمجة: يكتب Claude الشيفرة، وتكلفه بالمهام بالكلمات وتتحقق من النتيجة. يظل الموقع المكتمل ملكًا لك في صورة ملفات، ويمكن استضافته على أي خدمة استضافة؛ فهو غير مرتبط بمنصة يملكها غيرك. يناسب Astro مواقع المحتوى، مثل المواقع التعريفية وصفحات الهبوط والمدونات والمعارض؛ أما إنشاء منطقة حساب شخصي معقدة، فمن الأفضل البحث عن أداة أخرى. ويمكنك نشر الموقع المكتمل مجانًا عبر GitHub.

</div>

<div class="section">

### الأسئلة الشائعة

هل تحتاج إلى معرفة البرمجة لإنشاء موقع باستخدام Astro عبر Claude Code؟

لا. توقفت منذ زمن طويل عن كتابة الشيفرة يدويًا؛ أنجز كل شيء باستخدام الذكاء الاصطناعي. تكلفه بمهمة بالكلمات — «أنشئ صفحة رئيسية بهذا النوع من العناوين» — فيكتب Claude Code الملفات ويعدّلها نيابةً عنك. لا تحتاج إلى معرفة الصياغة البرمجية. عليك أن تفهم نوع الموقع الذي تريده وأن تتحقق في المتصفح مما تحصل عليه.

هل يجب إنشاء مجلد المشروع مسبقًا؟

لا. يبدأ الأمر `npm create astro@latest` معالج إعداد ينشئ المجلد بنفسه إذا لم يكن موجودًا بعد. ويمكنك تشغيل الأمر من أي مكان على جهازك. بعد إنشاء المجلد، انتقل إليه باستخدام الأمر `cd` واعمل بداخله.

كيف يمكن معاينة الموقع قبل نشره على الإنترنت؟

نفّذ الأمر `npm run dev` داخل مجلد المشروع. سيبدأ Astro معاينة محلية، عادةً على localhost:4321، ويمكنك فتح الموقع في المتصفح على جهازك. لن يرى هذه المعاينة سواك؛ وتُطبّق التغييرات أثناء العمل، من دون حاجة إلى إعادة تحميل الصفحة يدويًا.

هل يمكن نشر موقع Astro مجانًا؟

نعم. أبسط طريقة هي رفع المشروع إلى مستودع GitHub وربطه باستضافة مجانية: GitHub Pages أو Netlify أو Vercel. ستنشئ خدمة الاستضافة الموقع وتنشره على عنوانها. لا تحتاج إلى دفع رسوم منفصلة لاستضافة موقع بسيط؛ ولا تتحمل تكاليف إلا إذا أردت نطاقًا خاصًا.

هل يناسب Astro جميع أنواع المواقع؟

صُمم Astro لمواقع المحتوى: المواقع التعريفية، وصفحات الهبوط، والمدونات، ومعارض الأعمال، وصفحات عرض المتاجر الإلكترونية. وهذا هو المجال الذي يتألق فيه. إذا كان جوهر المشروع تطبيق ويب معقدًا يتضمن منطقة حساب شخصي وكثيرًا من الإجراءات على كل زر، فعادةً ما يُنشأ هذا الجزء باستخدام أداة أخرى. أتناول نقاط قوة Astro وضعفه بمزيد من التفصيل في المقال عن ماهية Astro.

ما الذي يجعل Astro أفضل من أداة إنشاء مثل Tilda للبرمجة بالذكاء الاصطناعي؟

يكمن الفرق فيما يتبقى لديك. يتألف موقع Astro من ملفاتك التي تحتفظ بها لديك ويمكن نشرها على أي خدمة استضافة؛ فلا توجد خدمة خارجية تحتفظ بها. إذا أردت نقل الموقع أو إجراء تعديلات عليه بعد ستة أشهر، يمكنك فتح كل شيء باستخدام أي أداة. ويتوقف الاختيار بين Astro والأدوات الأخرى على النهج العام للبرمجة بالذكاء الاصطناعي: اختر الأداة المناسبة للمهمة. تجد خريطة الأدوات في دليل بدائل Claude Code.

</div>

<div class="section" role="doc-bibliography" aria-label="Sources">

### المصادر

- [وثائق Astro، التثبيت والمتطلبات](https://docs.astro.build/en/install-and-setup/)
- [وثائق Astro، واجهة سطر الأوامر](https://docs.astro.build/en/reference/cli-reference/)
- [وثائق Astro، بنية المشروع](https://docs.astro.build/en/basics/project-structure/)
- [وثائق Astro، نشر موقع](https://docs.astro.build/en/guides/deploy/)
- [وثائق Astro، النشر على GitHub Pages](https://docs.astro.build/en/guides/deploy/github/)
- [وثائق Astro، «لماذا Astro؟»](https://docs.astro.build/en/concepts/why-astro/)

</div>







تعرّف على [Ailoot](https://ailoot.ai/).

## أسئلة شائعة

### هل تنشر معاينة Astro المحلية الموقع على الإنترنت؟

لا. يبدأ npm run dev معاينة التطوير المحلية ويطبع عنوانها، عادة localhost:4321. النشر خطوة مستقلة عبر خدمة استضافة أو سير نشر GitHub Pages.

### ما إعدادات البناء التي أفحصها لدى مستضيف Astro؟

للمسار الثابت الموضح هنا، تحقق من استخدام astro build أو npm run build ونشر مجلد dist. بعد النشر، افتح العنوان العام الذي يقدمه المستضيف وافحص الصفحات هناك؛ المعاينة المحلية وحدها لا تثبت النشر.


## Ailoot · الشركة ومحفظة مشاريعها

تستند Ailoot إلى خبرة تشغيلية متراكمة وقاعدة عملاء واسعة وخدمة مستقرة ومراقبة مستمرة لمؤشرات الأداء KPI.

الشركة ومحفظة مشاريعها: ملايين العملاء؛ مبيعات بالمليارات شهريًا.

توظف Ailoot هذه الخبرة التشغيلية لإتاحة الوصول عبر API إلى قدرات الذكاء الاصطناعي في منتجات العملاء ووكلائهم وتطبيقاتهم وعمليات الأتمتة.
