22 lines
1.4 KiB
Markdown
22 lines
1.4 KiB
Markdown
---
|
|
title: Gatsby.js
|
|
localeTitle: Gatsby.js
|
|
---
|
|
## Gatsby.js
|
|
|
|
غاتسبي هو مولد موقع ثابت ل [ردة الفعل](https://guide.freecodecamp.org/react) ، والمدعوم من [GraphQL](https://graphql.org/) .
|
|
|
|
توفر بيئة Gatsby العديد من "المبتدئين" للمساعدة في تكوين المواقع الثابتة بسرعة. يمكن العثور على المقبلات هنا: [مكتبة المبتدئين](https://www.gatsbyjs.org/starters/) .
|
|
|
|
### التثبيت واستخدام Gatsby CLI
|
|
|
|
* العقدة: `npm install --global gatsby-cli`
|
|
* ابدأ مع كاتب غاتسبي الرسمي: `gatsby new gatsby-site https://github.com/gatsbyjs/gatsby-starter-default`
|
|
* بعد ذلك التغيير إلى الدليل الذي تم إنشاؤه حديثا `cd gatsby-site`
|
|
* `gatsby develop` يبدأ خادم تطوير إعادة تحميل الساخنة. سيتم إعادة تحميل الموقع عند حفظ التغييرات في `src/pages` .
|
|
* لإنشاء صفحات HTML ثابتة استخدم `gatsby build`
|
|
* `gatsby serve` على تشغيل خادم محلي يقدم موقعك المبني.
|
|
|
|
#### معلومات اكثر:
|
|
|
|
للاطلاع على البرامج التعليمية والمزيد من المعلومات ، راجع الموقع [الرسمي لـ Gatsby.js](https://www.gatsbyjs.org/tutorial/) : [الموقع الرسمي لـ Gatsby.js](https://www.gatsbyjs.org/tutorial/) |