آموزش پیکربندی در برنامه نویسی اورلیا
آموزش پیکربندی در برنامه نویسی اورلیا
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش پیکربندی در برنامه نویسی اورلیا خواهیم پرداخت.
در این درس، ما به شما نحوه پیکربندی چارچوب Aurelia را برای نیازهای شما نشان خواهیم داد. گاهی اوقات باید قبل از ارائه برنامه به کاربران ، یک پیکربندی اولیه تنظیم کنید یا برخی از کدها را اجرا کنید.
مرحله 1 – ایجاد main.js
بیایید فایل main.js را در داخل پوشه src ایجاد کنیم. در داخل این فایل ، Aurelia را پیکربندی خواهیم کرد.
همچنین باید به Aurelia بگویید که ماژول پیکربندی را بارگیری کند. قسمت نظر داده شده را می توانید در مثال زیر مشاهده کنید.
index.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<!DOCTYPE html> <html> <head> <title>Aurelia</title> <link rel = "stylesheet" href = "styles/styles.css"> <meta name = "viewport" content = "width=device-width, initial-scale = 1"> </head> <body aurelia-app = "main"> <!--Add "main" value to "aurelia-app" attribute... --> <script src = "jspm_packages/system.js"></script> <script src = "config.js"></script> <script> SystemJS.import('aurelia-bootstrapper'); </script> </body> </html> |
مرحله 2 – پیکربندی پیش فرض
کد زیر نحوه استفاده از پیکربندی پیش فرض را نشان می دهد. تابع پیکربندی امکان تنظیم دستی پیکربندی را فراهم می کند. ما در حال تنظیم ویژگی استفاده برای تعیین نیازهای خود هستیم.
main.js
1 2 3 4 5 6 7 |
export function configure(aurelia) { aurelia.use .standardConfiguration() .developmentLogging(); aurelia.start().then(() => aurelia.setRoot()); } |
مرحله 3 – پیکربندی پیشرفته
گزینه های پیکربندی زیادی وجود دارد که می توانیم از آنها استفاده کنیم. نمایش همه موارد از این مقاله خارج از محدوده این مقاله است بنابراین ما در مثال زیر نحوه کار پیکربندی را توضیح خواهیم داد. ما در اصل به Aurelia می گوییم که از زبان اتصال داده پیش فرض ، منابع پیش فرض ، ورود به سیستم توسعه ، روتر ، تاریخچه و جمع کننده رویدادها استفاده کند. اینها مجموعه استانداردی از افزونه ها هستند.
1 2 3 4 5 6 7 8 9 10 11 |
export function configure(aurelia) { aurelia.use .defaultBindingLanguage() .defaultResources() .developmentLogging() .router() .history() .eventAggregator(); aurelia.start().then(() => aurelia.setRoot()); } |
لیست جلسات قبل آموزش برنامه نویسی اورلیا
- آموزش برنامه نویسی اورلیا
- بررسی اجمالی برنامه نویسی اورلیا
- آموزش تنظیمات محیطی در برنامه نویسی اورلیا
- آموزش اولین برنامه در برنامه نویسی اورلیا
- آموزش اجزا در برنامه نویسی اورلیا
- آموزش چرخه زندگی کامپوننت در برنامه نویسی اورلیا
- آموزش عناصر سفارشی در برنامه نویسی اورلیا
- آموزش تزریق وابستگی در برنامه نویسی اورلیا
- آموزش پیکربندی در برنامه نویسی اورلیا
- آموزش پلاگین ها در برنامه نویسی اورلیا
- آموزش اتصال داده ها در برنامه نویسی اورلیا
- آموزش رفتار اتصال در برنامه نویسی اورلیا
- آموزش مبدل ها در برنامه نویسی اورلیا
- آموزش رویدادها در برنامه نویسی اورلیا
- آموزش گردآورنده رویداد در برنامه نویسی اورلیا
- آموزش فرم ها در برنامه نویسی اورلیا
- آموزش HTTP در برنامه نویسی اورلیا
- آموزش رفرنس ها در در برنامه نویسی اورلیا
- آموزش مسیریابی در برنامه نویسی اورلیا
- آموزش تاریخچه در برنامه نویسی اورلیا
- آموزش انیمیشن ها در برنامه نویسی اورلیا
- آموزش dialog در برنامه نویسی اورلیا
- آموزش بومی سازی در برنامه نویسی اورلیا
- آموزش ابزارها در برنامه نویسی اورلیا
- آموزش بسته بندی در برنامه نویسی اورلیا
- آموزش اشکال زدایی در برنامه نویسی اورلیا
- جامعه برنامه نویسی اورلیا
دیدگاه شما