Vscode: توقفت اختبارات تصحيح أخطاء CRA عن العمل على الإصدار 1.19

تم إنشاؤها على ١٥ ديسمبر ٢٠١٧  ·  3تعليقات  ·  مصدر: microsoft/vscode

  • إصدار VSCode: 1.19.1
  • إصدار نظام التشغيل: Windows 10

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

  1. قم بإعداد تكوين بدء التشغيل كما هو موضح هنا: https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#debugging -tests-in-visual-studio- الشفرة
  2. أطلق المصحح باستخدام F5 أو العب على لوحة التصحيح
  3. لا يبدأ مصحح الأخطاء البرامج النصية test وينتهي في النهاية بانتهاء المهلة
  4. العودة إلى الإصدار 1.18
  5. اتبع الخطوات 1-2
  6. يبدأ مصحح الأخطاء البرامج النصية test ويرتبط بشكل صحيح بمصحح الأخطاء

ملاحظة: يذكر سجل التغيير 1.19 إضافات جديدة في تجربة التصحيح: https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#debugging -tests- كود الاستوديو المرئي

سأقوم بنشر نفس المشكلة على تطبيق Create React حيث يبدو أنها مرتبطة ارتباطًا وثيقًا:
https://github.com/facebookincubator/create-react-app/issues/3602


يستنسخ بدون ملحقات: نعم

debug

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

amadeogallardo هذا التكوين يجب أن يعمل بشكل جيد لجميع إصدارات VS Code.

ال 3 كومينتر

إعداد الإطلاق على https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#debugging -tests-in-visual-studio-code خاطئ ( لكنها عملت عن طريق الصدفة لأن VS Code بها خلل في الإصدارات السابقة).

  • لا تستخدم "--inspect-brk" لأن VS Code يُدرج تلقائيًا بناءً على إصدار node.js المستخدم.
  • "test" ليس وسيطة لوقت التشغيل وينتمي إلى مصفوفة "args".

فقط جرب هذا:

{
      "name": "Debug CRA Tests",
      "type": "node",
      "request": "launch",
      "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/react-scripts",
      "args": [
        "test",
        "--runInBand",
        "--no-cache",
        "--env=jsdom"
      ],
      "cwd": "${workspaceRoot}",
      "protocol": "inspector",
      "console": "integratedTerminal",
      "internalConsoleOptions": "neverOpen"
    }

شكرا على الاستجابة السريعةweinand. يعمل التكوين أعلاه بشكل جيد مع VS Code 1.19.
سوف أقوم بتحديث المشكلة ذات الصلة في Create React App لتحديث الوثائق وفقًا لذلك.

amadeogallardo هذا التكوين يجب أن يعمل بشكل جيد لجميع إصدارات VS Code.

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