من الممكن استخدام حزمة نوديجس داخل التطبيق النيزك?
-
12-12-2019 - |
سؤال
فمن الممكن استخدام حزمة نوديجس داخل التطبيق النيزك على جانب الخادم?سيكون من الرائع أن تفعل ذلك منذ نوديجس لديها عدد كبير من الحزم.
المحلول
نعم ، هذا ممكن.يمكنك استخدام الآلية الوقائية الوطنية وحدة في النيزك ، لأنه يقوم على العقدة.شبيبة.
لقد نجح هذا الرمز بالنسبة لي بشكل جيد ، على سبيل المثال.:
var fs = __meteor_bootstrap__.require('fs');
تحديث:لتثبيت وحدة الآلية الوقائية الوطنية في التطبيق النيزك
- داخل المحطة الطرفية ، قم بتغيير المسار إلى دليل تطبيق النيزك.
> cd .meteor/local/build/server
- تثبيت وحدة الآلية الوقائية الوطنية مثل ذلك
> npm install module_name
.
تحرير: بالنسبة لأي شخص يزور هذا المنشور ، فهو قديم.اعتبارا من نيزك 0.6.4 ، يمكنك استخدام Npm.require
بدلا من __meteor_bootstrap__.require
:
var fs = Npm.require('fs');
أيضا ، إذا كنت لا تستخدم حزمة العقدة القياسية ، ولكن واحدة من مستودعات نبم ، فمن الأفضل لإنشاء التبعية بحيث يتم تثبيته تلقائيا في كل مرة تقوم فيها بإنشاء مثيل جديد للمشروع.للقيام بذلك ، قم بإنشاء ملف /packages/someName/package.js
ملف مع السطر التالي:
Npm.depends({'packageName': 'packageVersion'});