рдореИрдВрдиреЗ 'рдПрдирдкреАрдПрдо рдЗрдВрд╕реНрдЯрд╛рд▓ рд░реВрд▓' рдХрд┐рдпрд╛ рд╣реИред рдлрд╝рд╛рдЗрд▓реЗрдВ node_modules рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЬрд╛рддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди lib/rrule.js рдлрд╝рд╛рдЗрд▓ git рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рд╕реЗ рдПрдХ рд╕реЗ рдЕрд▓рдЧ рд╣реИред
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд░реВрд▓реЗрд╕реНрдЯрд░ (рдпрд╛ рд░реВрд▓рд╕реЗрдЯ) рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдирд┐рд░реНрдпрд╛рдд рдирд╣реАрдВ рд╣реИред
//=============================================================================
// 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 (рдЬреЛ рд▓рд╛рдкрддрд╛ рдирд┐рд░реНрдорд╛рдгреЛрдВ рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддрд╛ рд╣реИ) рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рд▓рд┐рдП рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╡реНрдпрд╛рдкрдХ рдЕрдВрддрд░ рджрд┐рдЦрд╛рддрд╛ рд╣реИред
рдЕрджреНрдпрддрди реи: рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реЛрдиреЗ рдкрд░, рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдиреЛрдб_рдореЙрдбреНрдпреВрд▓ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ rrule.js рдХреЛ README.md рдлрд╝рд╛рдЗрд▓ рд▓рд┐рдВрдХ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рдПрдХ рдХреЗ рд╕рд╛рде рд╕реНрд╡реИрдк рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдЖрдЬ рднреА рд╡рд╣реА рдореБрджреНрджрд╛
рд╣реЗ рджреЛрд╕реНрддреЛрдВ, рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХреЛрдИ рдирдИ рд░рд┐рд▓реАрдЬрд╝ npm рдкрд░ рдЖ рд░рд╣реА рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рдмреАрдЪ, рд╣рдо RRule.fromString("...");
рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ рдпрд╣ рддрдп рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЕрдЧрд░ рд╕рдорд╕реНрдпрд╛ рдмрдиреА рд░рд╣рддреА рд╣реИ рддреЛ рдореБрдЭреЗ рдмрддрд╛рдПрдВред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЬрдм рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП npm рднрдВрдбрд╛рд░ рдореЗрдВ рдПрдХ рдЕрджреНрдпрддрди? рдХреНрдпреЛрдВрдХрд┐ рдпрд╣рд╛рдБ рд╕реЗ рдПрдХ рд╣реА рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рд╣реИ, рдХреБрдЫ рд▓рд╛рдкрддрд╛ рдХрд╛рд░реНрдп ..