Rrule: TZID requiere advertencia de luxon, cuando ya tengo Luxon

Creado en 11 oct. 2020  ·  7Comentarios  ·  Fuente: jakubroztocil/rrule

  • [] Ejemplo de código que reproduce el problema. Asegúrese de incluir todos los valores de entrada que
    Consulte https://stackoverflow.com/questions/64299310/rrule-using-tzid-without-luxon-available-is-unsupported para conocer los detalles del problema.

  • [ ] Rendimiento esperado
    Sin advertencias

  • [] Salida real
    No se admite el uso de TZID sin Luxon disponible. Las horas devueltas están en UTC, no en la zona horaria solicitada

  • [] La versión de rrule que estás usando
    Más reciente

  • [] Tu sistema operativo
    Ubuntu 18.04

  • [] Tu zona horaria local
    Europa / Londres

Comentario más útil

Puedo confirmar que la reversión a 2.6.4 soluciona este problema. y creo que hay dos problemas principales sobre esta nueva actualización de versión:

  • como mencioné en mi comentario anterior, es un cambio bastante grande, no debería ser solo un aumento menor de la versión, usé ^2.6.4 en mi package.json, terminé actualizándolo a 2.6.6 mientras actualizaba el package-lock.json por otras razones.
  • incluso con la advertencia, no está claro cómo "proporcionar luxon", en ninguna parte de este repositorio se menciona eso.

Todos 7 comentarios

Creo que este problema comenzó en 2.6.6. No debe ser solo una advertencia, solo debe arrojar un error, y en una aplicación real, reemplazar la zona horaria con UTC causará problemas comerciales graves (en mi caso, estoy escribiendo un sistema de citas médicas, este cambio causó que todas las citas se hora de inicio incorrecta).

Puedo confirmar que la reversión a 2.6.4 soluciona este problema. y creo que hay dos problemas principales sobre esta nueva actualización de versión:

  • como mencioné en mi comentario anterior, es un cambio bastante grande, no debería ser solo un aumento menor de la versión, usé ^2.6.4 en mi package.json, terminé actualizándolo a 2.6.6 mientras actualizaba el package-lock.json por otras razones.
  • incluso con la advertencia, no está claro cómo "proporcionar luxon", en ninguna parte de este repositorio se menciona eso.

Confirmo el problema. Luxon nunca se encuentra en 2.6.6 y se muestra una advertencia.

estoy haciendo un resumen que incluye el módulo rrule y obtengo esto ...

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 no parece funcionar. Probaré una compilación personalizada sin la dependencia de luxon. suspiro.

¿Cómo vuelvo a incluir Luxon? Lo tengo en mis módulos npm pero rrule no funciona como era 2.6.4 Recibo el error Using TZID without Luxon available is unsupported. Returned times are in UTC, not the requested time zone

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

zeluspudding picture zeluspudding  ·  11Comentarios

shorlbeck picture shorlbeck  ·  21Comentarios

berardo picture berardo  ·  9Comentarios

shavenwalrus picture shavenwalrus  ·  7Comentarios

agordeev picture agordeev  ·  16Comentarios