Ember.js: 2.10 рдкрд░ 'рддреНрд░реБрдЯрд┐' рдорд╛рд░реНрдЧ рд╕реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде

рдХреЛ рдирд┐рд░реНрдорд┐рдд 29 рдирд╡ре░ 2016  ┬╖  29рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: emberjs/ember.js

Ember.js рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ 'рддреНрд░реБрдЯрд┐' рдорд╛рд░реНрдЧ рд╕реЗрдЯ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдорд╛рд░реНрдЧ-рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдорд╛рд░реНрдЧреЛрдВ рдХреЛ рдЕрдм рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ:
https://github.com/tildeio/route-recognizer/blame/5d54688f04273d3a921470b903a36266dddcdaf2/dist/route-recognizer.js#L525 -L53131

рдРрд╕рд╛ рдХрд░рдиреЗ рд╕реЗ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдХрдВрд╕реЛрд▓ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдЦрд╛рд▓реА рдкреГрд╖реНрда рдорд┐рд▓реЗрдЧрд╛:

Uncaught Error: You may not add a duplicate route named `error`

рдбрд┐рдлрд╝реЙрд▓реНрдЯ 'рддреНрд░реБрдЯрд┐' рдорд╛рд░реНрдЧ рдпрд╣рд╛рдВ рд╕реЗрдЯ рдХрд┐рдП рдЧрдП рд╣реИрдВ:
https://github.com/emberjs/ember.js/blob/10857fd98008bb47bd63bfe3d21b0fc224a197a5/packages/ember-rout-lib/system/dsl.js#L49 -L50-L50

рдЖрдк error рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ ember g route error error рдорд╛рд░реНрдЧ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдХреЗ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
2.9 рдореЗрдВ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдиреЗ рдареАрдХ рдХрд╛рдо рдХрд┐рдпрд╛ред

Bug Ember 2.10 Has Reproduction

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

реи.резрез.рез рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛

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

@ Diamondo25 рдХреНрдпрд╛ рдЖрдк рдЯреНрд╡рд┐рдбрд▓ рдкреНрд▓реАрдЬ рдореЗрдВ рдкреНрд░рдЬрдирди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдореИрдВ рдЗрд╕реЗ рднреА рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБ рдФрд░ рдореБрдЭреЗ рдпрд╛рдж рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдХрд▓ рд╕реЗ рд╕рдмрд╕реЗ рд╣рд╛рд▓ рдХреЗ рдмреАрдЯрд╛ рдореЗрдВ рд╣реИ

рд╡реИрдз рд▓рдЧрддрд╛ рд╣реИред рдпрд╣ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП route-recognizer рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╣реИред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрдирд╛ рд╣реИ, рддреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдирд┐рд░реНрдорд╛рдг рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред (рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдареАрдХ рдХрд░рдирд╛ рд╣реИ, рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗред)

рдХреНрд░реЙрд╕рд▓рд┐рдВрдХрд┐рдВрдЧ: https://github.com/tildeio/route-recognizer/pull/118

рдЗрддрдиреА рдЬрд▓реНрджреА рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП @nathanhammond рдзрдиреНрдпрд╡рд╛рдж! @rwjblue I рдХреЛ "рдмрдЧ" рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдмрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд╢рд╛рдпрдж рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЖрдЧрд╛рдореА 2.10.1 рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ рддрдп рдирд╣реАрдВ рд╣реИ, @pixelhandler! рдпрд╣реАрдВ рд╕реЗ рдмрдЧ рдХреЛ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред ,рдпрд╣ рдПрдХ рдмрд╛рд░ рддрдп рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдПрдХ рдмрд┐рдВрджреБ рд░рд┐рд▓реАрдЬ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рд░рд╛рдЙрдЯрд░ рдЪреАрдЬреЛрдВ рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдкрд╕ рдкрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХреБрдЫ рдФрд░ рдЪреАрдЬреЗрдВ рд╣реИрдВред (рдореБрдЭреЗ рдкрддрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ 5 рдЦреБрд▓реЗ рдореБрджреНрджреЗ рд╣реИрдВред)

рдХреНрдпрд╛ рдЗрд╕ рдЖрджрдореА рдкрд░ рдХреЛрдИ рд╣реИрд╕рд┐рдпрдд рд╣реИ?

рд╣рдордиреЗ рдмрд╕реНрдЯрд▓ рдРрдк рдХреЛ 2.10 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдорд╛рд░рд╛, рдФрд░ рд╣рдореЗрдВ рдЕрдкрдиреА рд░реВрдЯ error рд░реВрдЯ рдХреЛ рдЕрд▓рдЧ рд╕реЗ рдирд╛рдорд╛рдВрдХрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдпрд╛ 2.10 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рд╣реЛрдЧрд╛ред

рд╣рдо рдЗрд╕ рдмрдЧ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рднреА рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕ рд╕рдордп рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рд╕реЗ 2.10 рдкрд░ рд░реЛрдХ рд░рд╣реЗ рд╣реИрдВред

рдореИрдВ рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдореИрдВ error рдорд╛рд░реНрдЧ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрдВрдЬреАрдХреГрдд рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЕрдкрдиреА рддреНрд░реБрдЯрд┐ рдЯреЗрдореНрдкреНрд▓реЗрдЯ, рдорд╛рд░реНрдЧ, рдЖрджрд┐ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдЗрд╕рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдореИрдВрдиреЗ рдЗрд╕реЗ рдЖрдЬрдорд╛рдпрд╛ рдФрд░ рдкрд╛рдпрд╛:

  • рдЕрд╕рдлрд▓ рдорд╛рд░реНрдЧ рд╣реБрдХ рдкрд░, рд░рд╛рдЙрдЯрд░ рддреНрд░реБрдЯрд┐ рдорд╛рд░реНрдЧ рддрдХ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдореЗрд░рд╛ рдХрд╕реНрдЯрдо рдЯреЗрдореНрдкрд▓реЗрдЯ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рддреНрд░реБрдЯрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдЬрд╛рдирдмреВрдЭрдХрд░ рд╕рдВрдХреНрд░рдордг рдкрд░, рд░рд╛рдЙрдЯрд░ рдореЗрд░реЗ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдПрдХ рд╣реА рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЛ рд▓реЙрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рддрдм рдорд┐рд▓рддрд╛ рд╣реИ рдЬрдм рдХреЛрдИ рдорд╛рд░реНрдЧ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред

рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рд╢рд╛рдпрдж рдореИрдВ рдЯреЗрдореНрдкрд▓реЗрдЯ, рдорд╛рд░реНрдЧ, рдирд┐рдпрдВрддреНрд░рдХ рдЖрджрд┐ рдХреЛ рдЬрдЧрд╣ рдореЗрдВ рдЫреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдЕрдкрдиреЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рдВрднрд╛рд▓реЗ рдЧрдП рддреНрд░реБрдЯрд┐ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрд╕реА рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реБрдП рдПрдХ рдХрд╕реНрдЯрдо рддреНрд░реБрдЯрд┐ рдорд╛рд░реНрдЧ рдкрдВрдЬреАрдХреГрдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рд╢рд╛рдпрдж рдпрд╣ рдореЗрд░реЗ рдХрд╕реНрдЯрдо рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХреЗ рд╕рд╛рде рдкрдХрдбрд╝реА рдЧрдИ рдФрд░ рдЕрдирдХрд╣реА рджреЛрдиреЛрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рд╣реИрдВрдбрд▓ рдХрд░реЗрдЧрд╛ред

@ рдирдерд╛рдирдордордВрдб - рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрдкрд░реЛрдХреНрдд рдкрд░ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рд╣реИ? рд╣реИрдХрд░реА рдХреЗ рд▓рд╛рдпрдХ рдпрд╛ рдмреЗрд╣рддрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд░реНрдл рдПрдХ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдлрд┐рдХреНрд╕ рдкрд░ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛?

рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ :(

рдЙрдкрд░реЛрдХреНрдд рдкреНрд░рд╕реНрддрд╛рд╡ рдХреЛ рдЕрднреА рднреА error рдореИрдкрд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдФрд░ рдЗрд╕ рдмрдЧ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░реЗрдЧрд╛ред

рдореИрдВ рдмрд╕ рдЕрдкрдиреА рд╕рдВрднрд╛рд▓рд╛ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╕реНрдЯрдо рдорд╛рд░реНрдЧ рдмрдирд╛рдиреЗ рдФрд░ error рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдЕрдкрдиреЗ рдЙрд╕реА рддреНрд░реБрдЯрд┐ рдШрдЯрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

рдХреЗрд╡рд▓ рдПрдХ рдЕрдиреНрдп рджреГрд╖реНрдЯрд┐рдХреЛрдг рддрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдВрдмрд┐рдд рд▓рдЧрддрд╛ рд╣реИред

CC: @nathanhammond

рдореИрдВрдиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдореНрдмрд░ v2.12.0-beta.1 рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреНрдпрд╛ рдпрд╣ рдПрдХ 2.11 рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рд╡рд╛рдкрд╕ рддрдп рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдореМрдХрд╛ рд╣реИ? рдЪреВрдВрдХрд┐ 2.12 рдмреАрдЯрд╛ рдирдП рдореБрджреНрджреЛрдВ рдХреА рдПрдХ рдкреВрд░реА рдЧреБрдЪреНрдЫрд╛ рдХрд╛ рдкрд░рд┐рдЪрдп рджреЗрддрд╛ рд╣реИред

рдЪреВрдВрдХрд┐ 2.12 рдмреАрдЯрд╛ рдирдП рдореБрджреНрджреЛрдВ рдХреА рдПрдХ рдкреВрд░реА рдЧреБрдЪреНрдЫрд╛ рдХрд╛ рдкрд░рд┐рдЪрдп рджреЗрддрд╛ рд╣реИред

рдмреАрдЯрд╛ рдЪрдХреНрд░ рдХреЗ рд╕рд╛рде рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдкрд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рд╕рдорд╕реНрдпрд╛ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВ!

рдХреНрдпрд╛ 2.11 рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдлрд┐рдХреНрд╕ рдХреЛ рд╡рд╛рдкрд╕ рд▓рд╛рдиреЗ рдХрд╛ рдХреЛрдИ рдореМрдХрд╛ рд╣реИ?

рд╣рд╛рдВ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИред

рдРрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ рдХрд┐ v0.2.9 + рдореЗрдВ 27c0f57 рдФрд░ 0.3xx рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд▓рд┐рдП 9b21d93 рдХреЗ рд╕рд╛рде рдЯрд┐рдкреНрдкрдгреА рдХреА рдЧрдИ рд╣реИред

@rwjblue рдХреНрдпрд╛ рдпрд╣ рд╕рд┐рд░реНрдл 2.11 рдпрд╛ 2.10 рдкрд░ рд╡рд╛рдкрд╕ рдкреИрдЪ рд╣реЛ рдЬрд╛рдПрдЧрд╛? рдореБрдЭреЗ рдпрд╣ рддрдп рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреМрди рд╕реЗ рдХреАрдбрд╝реЗ рдХрд┐рд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдкреИрдЪ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред

реи.резрез.рез рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛

рдХреНрдпрд╛ рдЗрд╕реЗ рдмреАрдЯрд╛ 1 рд╕реЗ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛? рдмрд╕ 2.11.1 рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рд╡рд╣ рдЕрднреА рднреА рдореБрдЭреЗ "hotel.error" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдорд╛рд░реНрдЧ рддреНрд░реБрдЯрд┐ рджреЗрддрд╛ рд╣реИ рдЬрдмрдХрд┐ рдмреАрдЯрд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

@ рдЧреНрд▓реЗрдирд╡реНрдб - рд╣рд╛рдБ, рд╡реЗ рдорд╛рд░реНрдЧ-рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ (2.11 рдХреЗ рд▓рд┐рдП 0.2.9 рдФрд░ 2.12 рдХреЗ рд▓рд┐рдП 0.3)ред рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдХрд┐рд╕реА рддрд░рд╣ рдЙрддрд╛рд░рд╛ред рдХреНрдпрд╛ рдЖрдк 2.11 рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рддреНрд░реБрдЯрд┐ рдФрд░ рд╕реНрдЯреИрдХ рдЯреНрд░реЗрд╕ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдВрднрд╡ рдПрдХ twiddle рдФрд░ / рдпрд╛ рдбреЗрдореЛ рд░реЗрдкреЛ? рдореИрдВ рдПрдХ 2.11.2 рд░рд┐рд▓реАрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд╢ рд╣реВрдВ рдЬрдм рд╣рдо рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛ рд▓реЗрддреЗ рд╣реИрдВ рдХрд┐ рдореИрдВрдиреЗ рдХреНрдпрд╛ рдЧрд▓рдд рдХрд┐рдпрд╛ рд╣реИ ..

@rwjblue рдореБрдЭреЗ рдпрд╣рд╛рдВ рдПрдХ https://ember-twiddle.com/e4b8412bf5629483f94276a001598571

рдиреАрдЪреЗ рдкреВрд░реНрдг рд╕реНрдЯреИрдХрдЯреНрд░реЗрд╕ (рдореЗрд░реЗ рдЕрдкрдиреЗ рдРрдк рд╕реЗ)ред
add (ember.debug.js:55618) (anonymous) (ember.debug.js:57247) (anonymous) (ember.debug.js:55191) eachRoute (ember.debug.js:55179) eachRoute (ember.debug.js:55177) eachRoute (ember.debug.js:55177) map (ember.debug.js:55190) map (ember.debug.js:57244) _initRouterJs (ember.debug.js:27511) setupRouter (ember.debug.js:27606) startRouting (ember.debug.js:27592) startRouting (ember.debug.js:2887) didBecomeReady (ember.debug.js:3867) invoke (ember.debug.js:337) flush (ember.debug.js:405) flush (ember.debug.js:529) end (ember.debug.js:599) run (ember.debug.js:722) join (ember.debug.js:744) run.join (ember.debug.js:22286) (anonymous) (ember.debug.js:22349) mightThrow (jquery.js:3570) process (jquery.js:3638) nrWrapper ((index):97)
рддреНрд░реБрдЯрд┐ рдЕрднреА рднреА рд╡рд╣реА Uncaught Error: You may not add a duplicate route named hotel.error .

@rwjblue рдЪрд▓ рд░рд╣рд╛ рд╣реИ

grep --recursive "RouteRecognizer.VERSION" node_modules/ember-source

рд░рд┐рдЯрд░реНрди

node_modules/ember-source/dist/ember.debug.js:RouteRecognizer.VERSION = '0.2.8';
node_modules/ember-source/dist/ember.js:RouteRecognizer.VERSION = '0.2.8';
node_modules/ember-source/dist/ember.prod.js:RouteRecognizer.VERSION = '0.2.8';

рд╣рд╛рдБ, рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдорд╛рд░реНрдЧ[email protected] рдХреЛ 0.2.8 рдХреЗ рдбрд┐рд╕реНрдЯ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдБ...

@rwjblue , рдмрд╣реБрдд рд╕рд░рд╛рд╣рдирд╛ рдХреА рд╕рд░ред
рддреБрдореНрд╣реЗрдВ рдХреБрдЫ рдЪрд╛рд╣рд┐рдП рд╣реЛ рддреЛ рдмрддрд╛рдирд╛!

рдареАрдХ рд╣реИ, рдореИрдВрдиреЗ рдЕрджреНрдпрддрди рдбрд┐рд╕реНрдЯ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде рд░реВрдЯ[email protected] рдЬрд╛рд░реА рдХрд┐рдпрд╛, рдлрд┐рд░ рд░рд┐рд▓реАрдЬрд╝ рд╢рд╛рдЦрд╛ (https://github.com/emberjs/ember.js/commit/6c7e6950f127/191912b5729971703c0c9615655) рдореЗрдВ рдЯрдХрд░рд╛рдпрд╛, рдФрд░ рдирд┐рд░реНрдорд╛рдг рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдкреБрд╖реНрдЯрд┐ рдХреА (https://github.com/compenders/ember/commit/4a9c7361f4f546daf3ad342da6d196b5b4b6bf20 рдкрд░)ред

рдореИрдВ рддреЛ рдЗрд╕ рдмрд╛рдд рдХреА рдкреБрд╖реНрдЯрд┐ рдХреЗ рд╕рд╛рде рдЬрд╝реБрд▓реНрдлрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╣реИ рдХрд┐ рдКрдкрд░ @Glennvd рджреНрд╡рд╛рд░рд╛ рд╕рд╛рдЭрд╛ release рд╢рд╛рдЦрд╛ рдХреЛрдИ рдЬреЛрд░ рд╣реЛрддрд╛ рд╣реИ (рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЬреВрддреЗ)ред

рдЕрдЧрд░ рдХреЛрдИ рдЕрдиреНрдп рд╡реНрдпрдХреНрддрд┐ рдореБрдЭреЗ рдпрд╣рд╛рдВ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдореИрдВ 2.11.2 рдЬрд╛рд░реА рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ ...

рдЗрд╕ рдкрд░ред

@rjjblue рдиреЗ рдореЗрд░реА
рдореИрдВ рдЕрдкрдирд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ

devDependencies: {
// ...
"ember-source": "git://github.com/emberjs/ember.js.git#6c7e6950f127aa31912b5729971703c0c9615655"
// ...

рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ

$ ember build
таЛ Building
Cannot find module 'node_modules/ember-source/dist/ember-template-compiler.js'

рдореИрдВ рдХреНрдпрд╛ рдЧрд▓рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ :)?

@gmaliar ember-source рдкрд╛рд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рдХрд▓рд╛рдХреГрддрд┐рдпрд╛рдВ рдирд╣реАрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдмреЛрдЕрд░ рдЯреИрдЧ, рдпрд╛ рдХреНрд▓реЛрди, рдмрд┐рд▓реНрдб рдФрд░ рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж @ рд▓рдХреНрд╕ ,
@rwjblue рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

рдЗрд╕реЗ рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ 2.11.2 рдкрд░ рдареАрдХ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

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

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

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

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

dfreeman picture dfreeman  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

irminsul picture irminsul  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

SaladFork picture SaladFork  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ