به مقاله ای در مورد نحوه توسعه بخش های وب SPFx در SharePoint Office 365 خوش آمدید.
SPFx چیست؟
پسوندهای SharePoint Framework (SPFx) مؤلفه های سمت سرویس گیرنده هستند که در متن صفحه شیرپوینت اجرا می شوند. میتوانید افزونهها را در SharePoint Online مستقر کنید و میتوانید از جاوا اسکریپت، ابزارهای ReactJS و کتابخانههای مدرن برای ساخت آنها استفاده کنید.
این نه تنها به شما امکان می دهد کد خود را وارد کنید، بلکه به شما اجازه می دهد تا یک پلتفرم برای آزمایش کد خود، که "Workbench" نیز نامیده می شود، به شما اجازه دهد.
این آینده است زیرا امروزه مشتریان ما از ما انتظار ندارند که یک کد استقرار کامل ویژوال استودیو بنویسیم. آنها بسته های کوچکی می خواهند که سریعتر و کارآمدتر توسعه یابند.
بیایید ببینیم چگونه میتوانیم یکی از وبپارتهای SPFx خود را بسازیم. مراحل زیر را دنبال کنید و در حالی که خودتان این کار را انجام می دهید یاد بگیرید.
- خط فرمان خود را باز کنید و یک پروژه جدید مانند تصویر زیر ایجاد کنید.
- سپس خود را به دایرکتوری پروژه ای که در بالا ایجاد کردید هدایت کنید.
- اکنون، دستور "yo @microsoft/sharepoint" را برای ایجاد یک بخش وب جدید با استفاده از yeoman SharePoint Generator اجرا کنید. Enter را فشار دهید تا اجرا شود.
- مدتی طول می کشد و ژنراتور برای پیکربندی و ایجاد یک بخش وب آماده می شود.
- سوالات زیر به عنوان بخشی از پیکربندی از شما پرسیده می شود
بیایید یک راه حل جدید شیرپوینت ایجاد کنیم.
- نام راه حل شما چیست؟ Learnwebpart
- کدام بسته های پایه را می خواهید برای مؤلفه(های) خود هدف قرار دهید؟ فقط شیرپوینت آنلاین (جدیدترین)
- کجا می خواهید فایل ها را قرار دهید؟ از پوشه فعلی استفاده کنید
- آیا میخواهید به سرپرست مستاجر این امکان را بدهید که بتواند فوراً راهحل را در همه سایتها بدون اجرای هیچ گونه استقرار ویژگی یا افزودن برنامه در سایتها اجرا کند؟ خیر
- کدام نوع مؤلفه سمت مشتری ایجاد شود؟ وب پارت
- نام بخش وب شما چیست؟ Learnwebpart
- توضیحات بخش وب شما چیست؟ بیا یاد بگیریم
- از کدام فریم ورک می خواهید استفاده کنید؟ واکنش نشان دهید
هنگامی که به سوالات بالا پاسخ دادید، مولد توسعه وبپارت را آغاز میکند و مدت زمان مشخصی برای ایجاد آن صرف میشود.
![شیرپوینت](http://pezhvak24.ir/dl/10kcor/cscd/article/development-of-spfx-webparts-on-sharepoint-office-365/Images/image005.jpg)
![شیرپوینت](http://pezhvak24.ir/dl/10kcor/cscd/article/development-of-spfx-webparts-on-sharepoint-office-365/Images/image006.jpg)
- پس از چند دقیقه، پیامی را که در بالا نشان داده شده است مشاهده خواهید کرد که وبپارت ایجاد شده است. اکنون باید بخش وب خود را روی میز کار خود آزمایش کنیم.
- در همان پنجره خط فرمان، دستور زیر را اجرا کنید، " gulp trust-dev-cert".
- این دستور یک گواهی اعتماد به استقرار شما اضافه می کند.
- پس از اتمام اجرا، اجازه دهید با وبپارت بازی کنیم. "gulp serve" را در همان خط فرمان تایپ کنید.
- پس از اجرای دستور، یک SharePoint Workbench با استفاده از مرورگر پیشفرض شما مانند زیر باز میشود
- روی نماد + کلیک کنید تا قسمت وب خود را اضافه کنید.
- روی Learnwebpart کلیک کنید و وبپارت شما مانند صفحه زیر نمایش داده میشود.
- میتوانید کد پشتیبان قسمت وب خود را در قسمت ویرایش قسمت وب مشاهده کنید. ما مقالات بیشتری را در مورد توسعه کدهای مختلف در بخش های وب SPFx در آینده خواهیم دید.
- هنگامی که ذخیره کردید، بخش وب خود را کاملاً روی میز کار خود تنظیم خواهید کرد.
این سری مقالات را دنبال کنید؛ ما راه حل های مختلفی را در بخش های وب SPFx خود توسعه خواهیم داد. تا آن زمان به خواندن ادامه دهید و به یادگیری ادامه دهید.