أريد أن أجعل العلاقات العامة لفرع النوع 2.0 الذي يغير تعريفات commander
.
عند تشغيل npm test
حصلت على خطأ
commander/index.d.ts(6,1): error TS1084: Invalid 'reference' directive syntax.
/// <reference types="node" />
كيف يمكنني إصلاح ذلك؟
استخدم [email protected]
أو إصدار لاحق للإنشاء.
حلها بالنسبة لي.
@ sanex3339 هل يمكنك إغلاق هذه المشكلة إذا تم حل مشكلتك أيضًا؟
أنا أستخدم typecrpit الإصدار 2.7 ، وما زلت أواجه هذا الخطأ لما يلي:
/// <reference types="angular" />
ERROR in [default] xxx/node_modules/metismenu/types/metismenu.d.ts:6:0
Invalid 'reference' directive syntax.
ERROR in [default] xxx/metismenu/types/metismenu.d.ts:24:55
Cannot find name 'JQueryEventObject'.
ERROR in [default] xxx/src/vendor.browser.ts:4:7
Exported external package typings file 'xxx/node_modules/metismenu/types/metismenu.d.ts' is not a module. Please contact the package author to update the package definition.
قابلت هذه المشكلة أيضًا.
و typecrpit الخاص بي هو الإصدار 2.9.1.
الحصول على نفس الاستثناء.
خطأ في node_modules/@types/pdfjs-dist/index.d.ts (7،1): خطأ TS1084: توجيه "مرجع" غير صالح
بناء الجملة
اكتب إصدار البرنامج النصي:
"typescript": "2.8.3"
تم حل المشكلة عن طريق تحديث الإصدار المطبوع عليه إلى
"typescript": "3.5.1"
ذ
الحصول على نفس الاستثناء.
خطأ في node_modules/@types/pdfjs-dist/index.d.ts (7،1): خطأ TS1084: توجيه "مرجع" غير صالح
بناء الجملة
اكتب إصدار البرنامج النصي:
"typescript": "2.8.3"
أي مساعدة لحل هذا هو موضع تقدير كبير.
نفس الخطأ أيضا ... الرجاء المساعدة ...
أكل وقتي مع هذا
خطأ في node_modules/@types/pdfjs-dist/index.d.ts (7،1): خطأ TS1084: بناء جملة توجيه "مرجع" غير صالح.
الإصدار المطبوع عليه الحالي: 2.4.2
بعد الترقية إلى الإصدار 3.1.6
تعذر العثور على حزمة "typecript" المحلية. تتطلب الحزمة "@ ngtools / webpack" تثبيت حزمة "[email protected]" محلية. خطأ
* مساعدتكم هي أثمن.
وجود نفس الخطأ هنا. :( لا شيء حتى الان؟
خطأ كتابة خطأ
بناء جملة توجيه "مرجع" غير صالح.
node_modules/@types/pdfjs-dist/index.d.ts
خطأ مطبعي
النوع "CustomEvent" ليس عامًا.
node_modules / ng2-pdf-viewer / src / app / pdf-viewer / pdf-viewer.component.d.ts
الإصدار المطبوع عليه الحالي: 2.6.2
node_modules/@types/pdfjs-dist/index.d.ts (7،1): خطأ TS1084: بناء جملة توجيه "مرجع" غير صالح
حاولت نسخة مطبوعة مختلفة ..... ولكن دون جدوى. الرجاء المساعدة
كيف يمكنني إصلاح ذلك؟
///
الإغواء
في node_modules \types \ pdfjs-dist \ index.d.ts
السطر 7
تغيير 3 /// إلى 2 //
لدي نفس المشكلة والنسخة
https://github.com/DefinitelyTyped/DefinitelyTyped/issues/10097#issuecomment -499862328
لدي نفس المشكلة مثل https://github.com/DefinitelyTyped/DefinitelyTyped/issues/10097#issuecomment -499826179
حل مؤقت لهذا
إزالة /
من ///
في السطر رقم 7 في الملف node_modules/@types/pdfjs-dist/index.d.ts
آمل أن يتم حل هذه المشكلة في أسرع وقت ممكن !!!
لدي نفس المشكلة كـ # 10097 (تعليق)
حل مؤقت لهذا
إزالة/
من///
في السطر رقم 7 في الملفnode_modules/@types/pdfjs-dist/index.d.ts
آمل أن يتم حل هذه المشكلة في أسرع وقت ممكن !!!
أؤكد أن هذا يعمل. شكرا
حل آخر هو استخدام "نص مكتوب" للتحقق: "3.5.1" وليس غيره :(
التعديل يتم في ملف package.json في الكتلة: "devDependencies": {}
إزالة الشرطة المائلة من الخط المائل الثلاثي يجعلها تعليقًا عاديًا. فقط قم بإزالته في هذه الحالة. إذا كان لا يزال بإمكانك التجميع ، فربما لم تعد هناك حاجة إليه.
لدي نفس المشكلة كـ # 10097 (تعليق)
حل مؤقت لهذا
إزالة/
من///
في السطر رقم 7 في الملفnode_modules/@types/pdfjs-dist/index.d.ts
آمل أن يتم حل هذه المشكلة في أسرع وقت ممكن !!!أؤكد أن هذا يعمل. شكرا
حل آخر هو استخدام "نص مكتوب" للتحقق: "3.5.1" وليس غيره :(
التعديل يتم في ملف package.json في الكتلة: "devDependencies": {}
قم بتأكيد الحل باستخدام "typecript": "3.5.1".
استخدم الأمر "npm i [email protected] "
استخدم الأمر "npm i [email protected] "
أفضل حل حتى لا تحتاج إلى تغيير package.json ، خاصة إذا كنت تستخدم التحكم في الإصدار.
لقد واجهت نفس المشكلة ولم يكن التحديث إلى الإصدار 3.5.1 من الكتابة المطبوعة خيارًا.
ما فعلته هو استخدام الإصدار الخاص بـ pdfjs-dist الذي يتطابق مع الإصدار المطبوع عليه ، وبالتالي الإصدار المطابق لـ ng2-pdf-viewer.
فيما يلي الإصدار المختلف الذي استخدمته:
تنبثق @ 2.7.2
عارض ng2-pdf-viewer @ 5.2.4
@ أنواع / pdfjs-dist @ 0.1.2
إزالة واحد / من /// خط 7 أشغال
كانت ts الخاصة بي 2.7.2
مرحبا شباب!
نجح هذا بالنسبة لي:
npm i [email protected] --save
npm i [email protected] --save
هذا يرجع إلى نهايتي ،
💬-> npm ls typescript
├─┬ @ionic/[email protected]
│ └─┬ @angular-devkit/[email protected]
│ └── [email protected]
تم إجبار المطبوع على 2.6.2 كحد أقصى بسبب التبعيات كما هو موضح.
قد تواجهك مشكلات مختلفة اعتمادًا على مغامرتك npm ls typescript
.
لا تنس إعادة تشغيل ionic serve
أو شيء مشابه.
مرحبا شباب!
نجح هذا بالنسبة لي:
npm i [email protected] --save npm i [email protected] --save
هذا يرجع إلى نهايتي ،
💬-> npm ls typescript ├─┬ @ionic/[email protected] │ └─┬ @angular-devkit/[email protected] │ └── [email protected]
تم إجبار المطبوع على 2.6.2 كحد أقصى بسبب التبعيات كما هو موضح.
قد تواجهك مشكلات مختلفة اعتمادًا على مغامرتك
npm ls typescript
.لا تنس إعادة تشغيل
ionic serve
أو شيء مشابه.
لقد نجح الأمر بالنسبة لي أيضًا. شكرا!!!
لقد قمت بتعديل أي سطر في ملف index.d.ts ، وقمت بحفظ التغييرات ، وقمت بالتجميع ، كان التغيير عبارة عن مسافة
استخدم الأمر "npm i [email protected] "
عملت من أجلي
استخدم "npm i [email protected] " |
عملت لي
واجهت نفس المشكلة أثناء إنشاء الحزمة "nest-Schedule / 0.6.4".
أدى تثبيت الإصدار 3 من الأحرف المطبوعة باستخدام npm install [email protected]
حله.
شكرا جزيلا على المساعدة هنا.
إزالة
/
من///
في السطر رقم 7 في الملفnode_modules/@types/pdfjs-dist/index.d.ts
تساعد إزالة "/" الإضافية في إزالة الخطأ: "بناء جملة توجيه" مرجع "غير صالح. حزمة الويب: فشل التحويل البرمجي."
شكرا لك.
التعليق الأكثر فائدة
الحصول على نفس الاستثناء.
بناء الجملة
اكتب إصدار البرنامج النصي:
"typescript": "2.8.3"
تم حل المشكلة عن طريق تحديث الإصدار المطبوع عليه إلى
"typescript": "3.5.1"