كيف يمكنك إدراج ملف جافا سكريبت من خلال SharePoint WebPart?

StackOverflow https://stackoverflow.com/questions/88618

  •  01-07-2019
  •  | 
  •  

سؤال

لدينا متوسطة الحجم .ملف js أن ندرج في إطار الشبكة أنني ترقية إلى SharePoint.ومع ذلك أنا لست متأكدا من كيفية التوجه نحو هذا أو ما هو أفضل ممارسة.هذا هو إطار الحل الذي سيتم استخدامه من قبل عميل آخر المشاريع ، لذلك فمن الأفضل أن تكون بذاتها ونشر قادرة ، بدلا من طلب يدويا نشر الملفات إلى خادم الويب.

بلدي التفكير الحالي إلى وضع جافا سكريبت في جزءا لا يتجزأ من الموارد ومن ثم استخدام البرنامج النصي مدير لكتابة الملف.لا يبدو هذا معقول ؟ أو هل من أحد لديه أي توصيات ؟

هل كانت مفيدة؟

المحلول

Embeded الموارد هي أفضل طريقة و أنت لا تحتاج إلى استخدام ScriptManager أن تجعل من ذلك (كما اياكس لم يتم تكوين OoB على SharePoint) ، يمكنك فقط جعل مثل أي عميل آخر النصي الموارد (من خلال ClientScriptManager).

أفضل فكرة هي لها إذا ContainsScriptManager آخر UsClientScriptManager النمط.بهذه الطريقة يمكنك الحصول على أفضل من كلا العالمين

نصائح أخرى

هل يمكن أن مجرد إرم إلى الطبيب المكتبة.

إذا كنت التعبئة والتغليف الخاصة بك جزء ويب في sharepoint الحل ، يمكن أن تشمل على أنها وحدة (VSEWSS البند).ملف manifest أن تحصل على شيء مثل:

<TemplateFiles>
  <TemplateFile Location="LAYOUTS\somescript.js" />
</TemplateFiles>

هناك الكثير من المعلومات حول كيفية القيام بذلك على شبكة الإنترنت.لقد أحببت الدكتور الخيار مكتبة للصور و css و جافا سكريبت لأنني لم يكن لديك إلى إعادة بناء وانتظر ليرة سورية إلى JIT تجميع لمدة 30 ثانية في كل مرة أقوم بعمل تعديل بسيط على بعض نمط أو النصي.أنا فقط تحرير هذه الأشياء في SPDesigner الحق في الخروج من دكتور المكتبة.

إنشاء الموارد تعيين مجلد في المشروع ووضع ملف js هناك وإعطاء referene من ملف js كما _layout/jsfilename.js و هذا ملف js سيتم نشرها مع المشروع الخاص بك من أي وقت مضى حيث كنت سوف نشرها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top