# install dependencies
$ yarn install
# serve with hot reload at localhost:3000
$ yarn dev
# build for production and launch server
$ yarn build
$ yarn start
# generate static project
$ yarn generate
للحصول على شرح مفصل حول كيفية عمل الأشياء، راجع الوثائق.
يمكنك إنشاء الدلائل الإضافية التالية، وبعضها له سلوكيات خاصة. pages
فقط مطلوبة؛ يمكنك حذفها إذا كنت لا ترغب في استخدام وظائفها.
assets
يحتوي دليل الأصول على أصولك غير المترجمة مثل ملفات Stylus أو Sass أو الصور أو الخطوط.
مزيد من المعلومات حول استخدام هذا الدليل في الوثائق.
components
يحتوي دليل المكونات على مكونات Vue.js الخاصة بك. تشكل المكونات الأجزاء المختلفة من صفحتك ويمكن إعادة استخدامها واستيرادها إلى صفحاتك وتخطيطاتك وحتى المكونات الأخرى.
مزيد من المعلومات حول استخدام هذا الدليل في الوثائق.
layouts
تعد التخطيطات مساعدة كبيرة عندما تريد تغيير شكل ومظهر تطبيق Nuxt، سواء كنت تريد تضمين شريط جانبي أو الحصول على تخطيطات مميزة للجوال وسطح المكتب.
مزيد من المعلومات حول استخدام هذا الدليل في الوثائق.
pages
يحتوي هذا الدليل على طرق عرض التطبيق الخاص بك ومساراته. سوف يقوم Nuxt بقراءة جميع ملفات *.vue
الموجودة داخل هذا الدليل ويقوم بإعداد Vue Router تلقائيًا.
مزيد من المعلومات حول استخدام هذا الدليل في الوثائق.
plugins
يحتوي دليل المكونات الإضافية على مكونات JavaScript الإضافية التي تريد تشغيلها قبل إنشاء مثيل لتطبيق Vue.js الجذر. هذا هو المكان المناسب لإضافة مكونات Vue الإضافية ولإدخال الوظائف أو الثوابت. في كل مرة تحتاج فيها إلى استخدام Vue.use()
، يجب عليك إنشاء ملف في plugins/
وإضافة مساره إلى plugins في nuxt.config.js
.
مزيد من المعلومات حول استخدام هذا الدليل في الوثائق.
static
يحتوي هذا الدليل على ملفاتك الثابتة. يتم تعيين كل ملف داخل هذا الدليل إلى /
.
مثال: تم تعيين /static/robots.txt
كـ /robots.txt
.
مزيد من المعلومات حول استخدام هذا الدليل في الوثائق.
store
يحتوي هذا الدليل على ملفات متجر Vuex الخاصة بك. يؤدي إنشاء ملف في هذا الدليل إلى تنشيط Vuex تلقائيًا.
مزيد من المعلومات حول استخدام هذا الدليل في الوثائق.