الإعدادات المسبقة
الإعدادات المسبقة هي تكوينات جزئية سيتم دمجها في التكوين الرئيسي.
عند كتابة إعداد مسبق، عادة نصدّر دالة منشئ يمكنك أن تطلب منها بعض الخيارات المحددة للإعداد المسبق. على سبيل المثال:
ts
import { definePreset, Preset } from 'unocss'
export default definePreset((options?: MyPresetOptions) => {
return {
name: 'my-preset',
rules: [
// ...
],
variants: [
// ...
],
// يدعم معظم التكوين الذي يمكن أن يكون لديك في التكوين الجذري
}
})ثم يمكن للمستخدم استخدامه مثل هذا:
ts
import { defineConfig } from 'unocss'
import myPreset from './my-preset'
export default defineConfig({
presets: [
myPreset({ /* خيارات الإعداد المسبق */ }),
],
})يمكنك التحقق من الإعدادات المسبقة الرسمية وإعدادات المجتمع المسبقة لمزيد من الأمثلة.