Mustache.js: рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИред

рдХреЛ рдирд┐рд░реНрдорд┐рдд 19 рдЕрдкреНрд░реИрд▓ 2016  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: janl/mustache.js

var mustache = require("mustache")
var tmpl = "\t{{> test}}"
var data = {}
var partials = {"test": "Tested\nMulti line"}
console.log(mustache.render(tmpl, data, partials))

(рдиреЛрдбрдЬреЗрдПрд╕)

рдпрд╣ рдЫрдкрд╛

    Tested
Multi line

рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЙрдореНрдореАрдж рдереА

    Tested
    Multi line

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдХрд┐рд╕реА рднреА рдЕрджреНрдпрддрди?

рд╕рднреА 9 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╕реБрдВрджрд░ рдХреЛрдб рдореЗрдВ рдЙрдЪрд┐рдд рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рд╣реИред

рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рдореИрдВ рдХрд▓реНрдкрдирд╛ рдХреЗ рдЙрд╕ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдерд╛ред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╢рд╛рдпрдж рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рджрд┐рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдХрд┐рд╕реА рднреА рдЕрджреНрдпрддрди?

рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдпрд╛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ?

рдХреНрдпрд╛ рдЕрдиреНрдп рдореВрдВрдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЗрд╕реЗ рд╣рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдЖрдзрд╛рд░рд┐рдд рдмреНрд▓реЙрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдореИрдВ рдПрдХ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ (рдЙрдкрд░реЛрдХреНрдд рдкреАрдЖрд░ рдореЗрдВ) рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрдХреНрд╖рдкрд╛рдд рдХреА рдХрд▓реНрдкрдирд╛ рдХрд╛ рдЕрдиреБрдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИред
рд╕рдорд╛рдзрд╛рди рдореЗрдВ рдХрд▓реНрдкрдирд╛ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╕рднреА рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЗ рдкрд░реАрдХреНрд╖рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдпрджрд┐ рдХреЛрдИ рд╕рдореАрдХреНрд╖рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╡рд┐рд▓рдп рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддреЛ рдпрд╣ рдореБрджреНрджрд╛ рдмрдВрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИ

рдЬреИрд╕рд╛ рдХрд┐ рдкреАрдЖрд░ рдореЗрдВ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдореИрдВрдиреЗ @kevindew рдХрд╛ рд╕рдорд╛рдзрд╛рди рд▓реЗрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЬреЛрдбрд╝реЗ рдЧрдП рдЖрдВрд╢рд┐рдХ рдХрд▓реНрдкрдирд╛ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛ рджрд┐рдпрд╛ рд╣реИред
рдЕрдм рдпрд╣ рдХрд╛рдлреА рдмреЗрд╣рддрд░ рд▓рдЧ рд░рд╣рд╛ рд╣реИред
рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВ

@phillipj - рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдпрд╣ https://github.com/janl/mustache.js/pull/705 рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

SmasherHell picture SmasherHell  ┬╖  18рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

chlab picture chlab  ┬╖  11рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rlightner picture rlightner  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

connor11528 picture connor11528  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mbrodala picture mbrodala  ┬╖  16рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ