[ ] Contoh kode yang mereproduksi masalah. Pastikan untuk memasukkan semua nilai input Anda
Lihat https://stackoverflow.com/questions/64299310/rrule-using-tzid-without-luxon-available-is-unsupported untuk detail masalah
[ ] Hasil yang diharapkan
Tidak ada peringatan
[ ] Keluaran aktual
Menggunakan TZID tanpa Luxon tersedia tidak didukung. Waktu yang dikembalikan dalam UTC, bukan zona waktu yang diminta
[ ] Versi rrule
Anda gunakan
Terbaru
[ ] Sistem operasi Anda
Ubuntu 18.04
[ ] Zona waktu lokal Anda
Eropa/London
Saya pikir masalah ini dimulai dari 2.6.6? Seharusnya tidak hanya menjadi peringatan, seharusnya hanya menimbulkan kesalahan, dan dalam aplikasi nyata, mengganti zona waktu dengan UTC akan menyebabkan masalah bisnis yang serius (dalam kasus saya, saya sedang menulis sistem janji temu medis, perubahan ini menyebabkan semua janji temu memiliki waktu mulai yang salah).
Saya dapat mengonfirmasikan kembali ke 2.6.4
memperbaiki masalah ini. dan saya pikir ada dua masalah utama tentang pembaruan versi baru ini:
^2.6.4
di package.json saya, akhirnya memutakhirkannya ke 2.6.6
saat saya menyegarkan paket-lock.json karena alasan lain.Saya mengkonfirmasi masalah ini. Luxon tidak pernah ditemukan di 2.6.6 dan peringatan ditampilkan.
saya melakukan rollup yang menyertakan modul rrule dan saya mendapatkan ini ...
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
tampaknya tidak berfungsi. saya akan mencoba custom build tanpa ketergantungan luxon. mendesah.
Bagaimana cara memasukkan Luxon lagi? Saya memilikinya di modul npm saya tetapi rrule tidak berfungsi seperti 2.6.4 Saya mendapatkan kesalahan Using TZID without Luxon available is unsupported. Returned times are in UTC, not the requested time zone
Komentar yang paling membantu
Saya dapat mengonfirmasikan kembali ke
2.6.4
memperbaiki masalah ini. dan saya pikir ada dua masalah utama tentang pembaruan versi baru ini:^2.6.4
di package.json saya, akhirnya memutakhirkannya ke2.6.6
saat saya menyegarkan paket-lock.json karena alasan lain.