He hecho 'npm install rrule'. Los archivos se descargan en node_modules, pero el archivo lib / rrule.js es diferente al del repositorio de git.
Específicamente, no hay exportación para rrulestr (o rruleset).
//=============================================================================
// Export
//=============================================================================
if (serverSide) {
module.exports = {
RRule: RRule
// rruleset: rruleset
}
}
if (typeof ender === 'undefined') {
root['RRule'] = RRule;
// root['rruleset'] = rruleset;
}
if (typeof define === "function" && define.amd) {
/*global define:false */
define("rrule", [], function () {
return RRule;
});
}
También le falta RRuleSet.
¿Cuándo se actualiza en el repositorio npm a la versión actual? porque no es la misma versión que aquí, faltan pocas funciones ..
¿Ha habido alguna solución todavía? Intenté usarlo esta noche pero no tuve suerte ... :(
El mismo problema con el npm install
. ¿Deberíamos esperar una respuesta?
ACTUALIZACIÓN: Una diferencia de texto rápida de lib / rrule.js y la versión que se ofrece para descargar en README.md (que exporta las construcciones que faltan) muestra una gran diferencia en el formato.
ACTUALIZACIÓN 2: Si bien no es una buena solución permanente, si intercambias rrule.js en tu carpeta node_modules con el descargado del enlace del archivo README.md, funciona.
Mismo problema hoy
Hola chicos, no sé si una nueva versión llegará a npm, así que, mientras tanto, podemos usar RRule.fromString("...");
Creo que esto se ha solucionado. Avísame si sigue habiendo problemas.
Comentario más útil
¿Cuándo se actualiza en el repositorio npm a la versión actual? porque no es la misma versión que aquí, faltan pocas funciones ..