[] نموذج التعليمات البرمجية إعادة إنتاج المشكلة. تأكد من تضمين جميع قيم الإدخال لك
راجع https://stackoverflow.com/questions/64299310/rrule-using-tzid-without-luxon-available-is-unsupported للحصول على تفاصيل المشكلة
[ ] الناتج المتوقع
لا تحذيرات
[ ] الناتج الحقيقي
استخدام TZID بدون توفر Luxon غير مدعوم. الأوقات التي تم إرجاعها بالتوقيت العالمي المنسق ، وليس المنطقة الزمنية المطلوبة
[] إصدار rrule
الذي تستخدمه
أحدث
[] نظام التشغيل الخاص بك
أوبونتو 18.04.2018
[] منطقتك الزمنية المحلية
أوروبا / لندن
أعتقد أن هذه المشكلة بدأت من 2.6.6؟ لا ينبغي أن يكون مجرد تحذير ، بل يجب أن يخطئ فقط ، وفي تطبيق حقيقي ، سيؤدي استبدال المنطقة الزمنية بـ UTC إلى حدوث مشكلات تجارية خطيرة (في حالتي ، أكتب نظامًا للمواعيد الطبية ، تسبب هذا التغيير في حدوث جميع المواعيد وقت بدء خاطئ).
يمكنني أن أؤكد أن التراجع إلى 2.6.4
إصلاح هذه المشكلة. وأعتقد أن هناك مشكلتين رئيسيتين حول تحديث الإصدار الجديد هذا:
^2.6.4
في الحزمة الخاصة بي. json ، انتهى الأمر بترقيته إلى 2.6.6
بينما كنت أقوم بتحديث package-lock.json لأسباب أخرى.أؤكد المشكلة. لم يتم العثور على Luxon مطلقًا في 2.6.6 ويتم عرض تحذير.
أقوم بعمل تراكمي يتضمن وحدة القاعدة وأحصل على هذا ...
Error: 'DateTime' is not exported by apps/store/code/node_modules/luxon/build/cjs-browser/luxon.js, imported by apps/store/code/node_modules/rrule/dist/esm/src/datewithzone.js
at error (file:///Users/jkassis/Code/merchie/server/node_modules/rollup/dist/es/shared/rollup.js:5156:30)
at Module.error (file:///Users/jkassis/Code/merchie/server/node_modules/rollup/dist/es/shared/rollup.js:9659:16)
at handleMissingExport (file:///Users/jkassis/Code/merchie/server/node_modules/rollup/dist/es/shared/rollup.js:9581:28)
at Module.traceVariable (file:///Users/jkassis/Code/merchie/server/node_modules/rollup/dist/es/shared/rollup.js:10054:24)
at ModuleScope.findVariable (file:///Users/jkassis/Code/merchie/server/node_modules/rollup/dist/es/shared/rollup.js:8613:39)
at FunctionScope.findVariable (file:///Users/jkassis/Code/merchie/server/node_modules/rollup/dist/es/shared/rollup.js:2683:38)
at ChildScope.findVariable (file:///Users/jkassis/Code/merchie/server/node_modules/rollup/dist/es/shared/rollup.js:2683:38)
at FunctionScope.findVariable (file:///Users/jkassis/Code/merchie/server/node_modules/rollup/dist/es/shared/rollup.js:2683:38)
at ChildScope.findVariable (file:///Users/jkassis/Code/merchie/server/node_modules/rollup/dist/es/shared/rollup.js:2683:38)
yarn add --ignore-optional rrule
لا يعمل. سأحاول بناء مخصص بدون تبعية luxon. تنهد.
كيف أقوم بتضمين Luxon مرة أخرى؟ لديّها على وحدات npm الخاصة بي ولكن القاعدة لا تعمل حيث كانت 2.6.4 تلقيت الخطأ Using TZID without Luxon available is unsupported. Returned times are in UTC, not the requested time zone
التعليق الأكثر فائدة
يمكنني أن أؤكد أن التراجع إلى
2.6.4
إصلاح هذه المشكلة. وأعتقد أن هناك مشكلتين رئيسيتين حول تحديث الإصدار الجديد هذا:^2.6.4
في الحزمة الخاصة بي. json ، انتهى الأمر بترقيته إلى2.6.6
بينما كنت أقوم بتحديث package-lock.json لأسباب أخرى.