Jsdom: دعم عمال الويب؟

تم إنشاؤها على ١٩ أكتوبر ٢٠١٧  ·  4تعليقات  ·  مصدر: jsdom/jsdom

معلومات أساسية:

  • إصدار Node.js: v8.6.0
  • إصدار jsdom

حالة التكاثر الأدنى

const { JSDOM } = require("jsdom");

const options = {
  url: "http://example.com/",
};
const dom = new JSDOM(`
  <!DOCTYPE html><html><head></head><body></div></body></html>
`, options);

var w = new dom.window.Worker("demo_workers.js");
var w = new dom.window.Worker("demo_workers.js");
        ^

TypeError: dom.window.Worker is not a constructor
    at Object.<anonymous> (/Users/andrew/projects/swagger-linter/no-worker.js:10:9)
    at Module._compile (module.js:624:30)
    at Object.Module._extensions..js (module.js:635:10)
    at Module.load (module.js:545:32)
    at tryModuleLoad (module.js:508:12)
    at Function.Module._load (module.js:500:3)
    at Function.Module.runMain (module.js:665:10)
    at startup (bootstrap_node.js:187:16)
    at bootstrap_node.js:607:3

كيف تتصرف التعليمات البرمجية المماثلة في المتصفحات؟

من المحتمل أن تحصل على خطأ مفاده أن الملف غير موجود ولكن سيتم تعريف Worker .

feature

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

الآن هذه العقدة تدعم API مؤشرات الترابط العامل هل يجب التحقيق في هذا مرة أخرى؟

ال 4 كومينتر

+1

هل يمكن للأشخاص الامتناع عن إضافة تعليقات +1؟ إنها ليست مفيدة.

سيعتمد إصلاح هذا على دعم العامل في نواة Node.js ، المدعوم بالفعل من قبل Ayo.js ولكن لم يتم دمجه بعد في Node.js. لسوء الحظ ، لا يوجد وقت كافٍ لكل من المؤلف الأساسي للميزة لتحقيق ذلك قريبًا.

ربما يكون أشخاص مثل jcjolley قد ردود الفعل (غارقة في الانتخابات الرابحة).

الآن هذه العقدة تدعم API مؤشرات الترابط العامل هل يجب التحقيق في هذا مرة أخرى؟

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