Nodemon: لا يمكن قراءة الخاصية "toUpperCase" من undefined

تم إنشاؤها على ١٦ فبراير ٢٠١٨  ·  4تعليقات  ·  مصدر: remy/nodemon

  • nodemon -v : 1.15.0
  • node -v : v8.9.1
  • نظام التشغيل / بيئة المحطة الطرفية: Windows 7 x86 / CMD
  • قمت بتشغيل الأمر: بدء الغزل

سلوك متوقع

أعد التشغيل دون أن تتحطم

السلوك الفعلي

يتعطل Nodemon عندما تحدث التغييرات

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

  1. الحرف الأول - y
  2. إضافة الغزل nodemon
  3. أضف watch script إلى package.json على النحو التالي: nodemon --watch test.txt --exec echo \"Changed\"

    4. قم بتشغيل yarn watch

ملاحظة جانبية

لقد قمت بالترقية إلى 1.15.0 لأن 1.14.12 (مثل تبعية الحزمة) لم يكن يعمل من أجلي ، لكنني قمت بتثبيت nodemon 1.12.4 () بشكل عام ، وإذا قمت بإزالة تبعية الحزمة ودع البرنامج النصي يعمل مع global الإصدار يعمل بشكل جيد ، لذلك من الواضح أن هذا تغيير فاصل بين تلك الإصدارات

هذا هو الناتج:

[nodemon] 1.15.0
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: test.txt
[nodemon] starting `echo Changed`
Changed
[nodemon] clean exit - waiting for changes before restart
C:\...\nodemontest\node_modules\nodemon\lib\monitor\watch.js:128
        return f[0].toUpperCase() + f.slice(1);
                    ^

TypeError: Cannot read property 'toUpperCase' of undefined
    at C:\...\nodemontest\node_modules\nodemon\lib\monitor\watch.js:128:21
    at Array.map (<anonymous>)
    at FSWatcher.filterAndRestart (C:\...\nodemontest\node_modules\nodemon\lib\monitor\watch.js:127:21)
    at emitTwo (events.js:126:13)
    at FSWatcher.emit (events.js:214:7)
    at FSWatcher.<anonymous> (C:\...\nodemontest\node_modules\chokidar\index.js:199:15)
    at FSWatcher._emit (C:\...\nodemontest\node_modules\chokidar\index.js:241:5)
    at FSWatcher.<anonymous> (C:\...\nodemontest\node_modules\chokidar\lib\nodefs-handler.js:263:16)
    at FSReqWrap.oncomplete (fs.js:153:5)
error Command failed with exit code 1.
bug has PR windows

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

سوف احصل عليه. شكرًا على الإبلاغ - سأحاول الحصول على إصلاح سريع جدًا حيث يبدو أنه من السهل تكرارها.

ال 4 كومينتر

أواجه نفس المشكلة في ظل نفس الظروف (بصرف النظر عن استخدام npm بدلاً من yarn )

سوف احصل عليه. شكرًا على الإبلاغ - سأحاول الحصول على إصلاح سريع جدًا حيث يبدو أنه من السهل تكرارها.

أنا أيضًا ~~

شكرًا لإثارة هذه المشكلة ، ونأمل أن تكون سعيدًا بإصلاحremy . إذا كنت ترغب في دعم هذا المشروع ، فيمكنك فعل ذلك من خلال الفريق المفتوح https://opencollective.com/nodemon/donate أو على الأقل ، فإن بطولة هذا المشروع ستمنحنيremy ابتسامة صغيرة ❤️

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