Xterm.js: فشل تشغيل التطبيق التجريبي عند تثبيت npm

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

لقد كنت أحاول تشغيل التطبيق التجريبي محليًا ، لكنني واجهت مشكلات بعد تشغيل تثبيت npm بسبب عملية إنشاء gulp. الخطأ متعلق بمجموعة التعليمات البرمجية هذه:

// Under some environments like TravisCI, this comes out at absolute which can
// break the build. This ensures that the outDir is absolute.
if (outDir.indexOf(__dirname) !== 0) {
  outDir = `${__dirname}/${outDir}`;
}

فشل إنشاء gulp برسالة مثل:

خطأ: يحتوي C: \ Users \ foobar \ Downloads \ xterm.js / C: /Users/foobar/Downloads/xterm.js/lib على أحرف مسار WIN32 غير صالحة.

لقد علقت على هذا الرمز وكل شيء يعمل كما هو متوقع ، لكنني لست متأكدًا مما إذا كان يجب عليّ إجراء هذا الإصلاح لأنه وفقًا للتعليق أعلاه ، قد يتم كسر الكود في مواقف أخرى؟

تفاصيل

  • إصدار المتصفح والمتصفح: -
  • إصدار نظام التشغيل: Windows 7
  • إصدار xterm.js: تم نسخ المشروع من فرع v3

خطوات التكاثر

  1. اتبع الخطوات لتشغيل التطبيق التجريبي في README
typbug

ال 3 كومينتر

travisobregon لا يمكنني إعادة النسخ محليًا ، هل يمكنك محاولة إجراء هذا التغيير ومعرفة ما إذا كان يعمل؟

if (path.normalize(outDir).indexOf(__dirname) !== 0) {
  outDir = `${__dirname}/${path.normalize(outDir)}`;
}

Tyriar لقد طبقت التغيير وهو يعمل.

رائع ، العلاقات العامة خارج https://github.com/sourcelair/xterm.js/pull/1028

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

القضايا ذات الصلة

Tyriar picture Tyriar  ·  25تعليقات

normalser picture normalser  ·  29تعليقات

Tyriar picture Tyriar  ·  73تعليقات

Tyriar picture Tyriar  ·  26تعليقات

mqliang picture mqliang  ·  41تعليقات