Я сделал "npm install rrule". Файлы загружаются в node_modules, но файл lib / rrule.js отличается от файла в репозитории git.
В частности, нет экспорта для rrulestr (или 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;
});
}
Также отсутствует RRuleSet.
При обновлении в репозитории npm до актуальной версии? потому что это не та же версия, что и здесь, несколько отсутствующих функций ..
Было ли исправление? Пытался использовать сегодня вечером, но не повезло ... :(
Та же проблема с сегодняшним npm install
. Стоит ли ждать ответа?
ОБНОВЛЕНИЕ: быстрый текстовый текст lib / rrule.js и версии, предлагаемой для загрузки в README.md (которая экспортирует отсутствующие конструкции), показывает значительную разницу в формате.
ОБНОВЛЕНИЕ 2: Хотя это не очень хорошее решение для перманентной защиты, если вы замените rrule.js в папке node_modules на тот, который был загружен из ссылки на файл README.md, он работает.
Та же проблема сегодня
Привет, ребята, я не знаю, выйдет ли новый релиз в npm, так что пока мы можем использовать RRule.fromString("...");
Я считаю, что это было исправлено. Сообщите мне, если проблемы по-прежнему будут.
Самый полезный комментарий
При обновлении в репозитории npm до актуальной версии? потому что это не та же версия, что и здесь, несколько отсутствующих функций ..