بررسی اجمالی
SharePoint Framework (SPFx) برای توسعه راه حل های سایت های مدرن در شیرپوینت آنلاین محبوب است. با این حال، تنها به محیط ابری محدود نمی شود. توسعه چارچوب شیرپوینت در محیط شیرپوینت OnPremise (شیرپوینت 2016 به بعد) نیز پشتیبانی می شود.
در این مقاله، بررسی خواهیم کرد که چگونه میتوانیم محیط SharePoint 2016 OnPremise خود را برای SharePoint Framework آماده کنیم و شروع به توسعه بخشهای وب کلاینت SPFx کنیم.
در مورد نسخه فریم ورک شیرپوینت تصمیم بگیرید
شیرپوینت آنلاین در مقایسه با نسخه های شیرپوینت OnPremise از چرخه های انتشار مکرر پیروی می کند. شیرپوینت آنلاین همیشه از آخرین نسخه شیرپوینت فریم ورک استفاده می کند. از طرف دیگر، شیرپوینت 2016 تنها از نسخه ای با وابستگی های سمت سرور منطبق پشتیبانی می کند.
شیرپوینت 2016 OnPremise را برای SPFx آماده کنید
SharePoint 2016 Feature Pack 2 را نصب کنید
برای اینکه شیرپوینت 2016 OnPremise را برای توسعه SharePoint Framework آماده کنیم، ابتدا باید «SharePoint 2016 Feature Pack 2» را روی سرور نصب کنیم. اگر سرور شیرپوینت شما یک اتصال اینترنتی فعال دارد و بهروزرسانیهای خودکار ویندوز روشن هستند، باید به عنوان بخشی از Windows Update روی سرور شما اعمال شود.
NodeJS را نصب کنید
- آخرین نسخه LTS را از اینجا نصب کنید .
- اگر قبلا NodeJS را نصب کرده اید، نسخه را بررسی کنید.
- node -v
ویرایشگر کد را نصب کنید
هر یک از ویرایشگرهای کد زیر را نصب کنید.
- کد ویژوال استودیو
- اتم
- طوفان وب
Yeoman و gulp را نصب کنید
دستور زیر را اجرا کنید.
- npm install -g yo gulp