Sip.js: خطأ في المعرف النحوي بعد التحديث إلى الإصدار v0.8

تم إنشاؤها على ١٧ أكتوبر ٢٠١٧  ·  3تعليقات  ·  مصدر: onsip/SIP.js

لقد حاولت للتو تحديث sip.js من 0.7.8 إلى 0.8.1 باستخدام npm في مشروع Ionic3 / Angular4 الخاص بي وحصلت على هذا الخطأ.

خطأ غير معلوم: فشل تحليل الوحدة النمطية: C: \ xxxxxx \ node_modules \ sip.js \ src \ Grammar \ src \ Grammar.pegjs المعرف مباشرة بعد الرقم (14:14)
قد تحتاج إلى أداة تحميل مناسبة للتعامل مع هذا النوع من الملفات.
| DIGIT = [0-9]
| ALPHA = [a-zA-Z]
| HEXDIG = [0-9a-fA-F]
| WSP = SP / HTAB
| OCTET = [\ u0000- \ u00FF]

ينتج عن إلغاء التثبيت / إعادة التثبيت نفس النتيجة. قم بإعادته مرة أخرى إلى 0.7.8 وهو يعمل بشكل جيد. يوجد نفس الملف النحوي الذي لن يتم تحليله في كلا الإصدارين ، لذلك لست متأكدًا من المكان الذي يجب أن أذهب إليه من هنا.

هو موضع تقدير أي مساعدة.

bug

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

تمكنت من التكرار ثم الإصلاح من خلال تغيير main في package.json. سنحصل على هذا في الإصدار القادم ، والذي من المفترض أن يحدث الأسبوع المقبل على أبعد تقدير. سأغلق المشكلة عندما يتم إطلاق ذلك.

ال 3 كومينتر

تكمن المشكلة في أن حزمة الويب تحاول البناء داخل مجلد sip.js ، وهو أمر غير ضروري. يمكنني التحقق من عدم حدوث ذلك (لا ينبغي أن يحدث) ، ولكن في هذه الأثناء ، يجب أن تكون قادرًا على إضافة سطر داخل مُحمل js في تهيئة webpack الخاصة بك ، مثل:

test: /\.js$/,
exclude: /node_modules\/sip.js/,

والذي يجب أن يمنع webpack من محاولة البناء داخل المجلد. سألقي نظرة على هذا غدًا ، وأتوقع أن يكون تغييرًا بسيطًا في مجموعتنا. json ، لكننا سنرى.

تمكنت من التكرار ثم الإصلاح من خلال تغيير main في package.json. سنحصل على هذا في الإصدار القادم ، والذي من المفترض أن يحدث الأسبوع المقبل على أبعد تقدير. سأغلق المشكلة عندما يتم إطلاق ذلك.

لقد أصدرنا 0.8.3 الذي يعالج هذا.

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