Assemblyscript: لم يعد بإمكانه تصدير تصدير يقوم بالتصدير من ملف آخر

تم إنشاؤها على ٧ سبتمبر ٢٠١٨  ·  5تعليقات  ·  مصدر: AssemblyScript/assemblyscript

أهلا! لقد كانت فترة هاها! 😄

إذن بعد المرور بهذه المشكلة وإدراكها :

يجب أن ألحق بمجموعة كبيرة من AssemblyScript! 😄 لذلك قمت بإجراء بعض التحديثات التي أحتاجها ، وأدركت أنه لم يتم تصدير جميع وظائفي بشكل صحيح.

على سبيل المثال ، انظر هذا:

Wasmboy Core, index.ts that exports all of our wasminstance exports:
https://github.com/torch2424/wasmBoy/blob/943d79c3cbf525c00a3d73aa2a26a27b7cb24342/core/index.ts

Another file within the core, that exports a function from another file:
https://github.com/torch2424/wasmBoy/blob/943d79c3cbf525c00a3d73aa2a26a27b7cb24342/core/joypad/index.ts

لقد اكتشفت أن عمليات تصدير مثيل Wasm ، على سبيل المثال wasmInstance.exports.myExportFunctionHere لم تكن متاحة. بمعنى ، لم يعد بإمكاني تصدير وظائف من ملف يقوم بتصدير وظيفة من ملف آخر.

لقد كان حلًا سريعًا وسهلاً بالنسبة لي ، لكنني اعتقدت أنني قد أحدث مشكلة أيضًا. أيضًا ، اعتذاري عن العنوان المحير ، كان الشيء الوحيد الذي كنت أفكر فيه ، وأضحكني جيدًا. شكرا!

التعليق الأكثر فائدة

من المحتمل أن يكون # 249 قد أصلح هذا - على الرغم من أنني لم مثالdcodeIO البسيط في الفرع الرئيسي.

ال 5 كومينتر

File A
 Export a
File B
 Export a from a
Main
 Export a from b // this

هذا صحيح؟ :)

نعم بالضبط :)

إذا واجهتك مشكلة في إعادة الإنتاج ، فأعلمني ، فقد أعيد تسمية بعض الصادرات ، باستخدام export {myFunc as myAwesomeFunc} from './myfile' .

من المحتمل أن يكون # 249 قد أصلح هذا - على الرغم من أنني لم مثالdcodeIO البسيط في الفرع الرئيسي.

حالة الاختبار . اسمحوا لي أن أعرف إذا كان لا يزال هناك أي مشاكل :)

راد شكرا! سوف أقوم بتحديث wasmboy بهذا 😄

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات