рдкреЗрдЬрдХрд┐рдЯ - рд╕реНрд╡-рд╣реЛрд╕реНрдЯреЗрдб GrapesJS рд╕рд╛рдЗрдЯ рдмрд┐рд▓реНрдбрд░, рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ рдмреЗрдЪрд╛ рдЧрдпрд╛ред рдЬрд▓реНрджреА рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ

рдЕрдВрдХ #2320ЁЯТм рдЙрддреНрддрд░ рджрд┐рдпрд╛рдЦреЛрд▓рд╛ рдЧрдпрд╛ 9 рдЕрдХреНрдЯреВрдмрд░ 2019рджреНрд╡рд╛рд░рд╛ eduardonunesp2 рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдПрдВ

рд╡реЗрдмрдкреИрдХ рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓рди рдХреЗ рдмрд╛рдж рдЕрдиреБрдкрд▓рдмреНрдз рдлреЛрдВрдЯ

рддреНрд╡рд░рд┐рдд рдЙрддреНрддрд░рджреНрд╡рд╛рд░рд╛ pouyamiralayiтЭд 1

outputPath рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдЖрдЙрдЯрдкреБрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рд╡реЗрдмрдкреИрдХ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХрд░реЗрдЧрд╛ред рдФрд░ рдЖрдкрдХреЗ рдХрд╣рдиреЗ рдХреЗ рдЖрдзрд╛рд░ рдкрд░: webpack-dev-server рдХреЗ рд╕рд╛рде рдЪрд▓ рд░рд╣рд╛ рд╣реИ рд╕рдм рдХреБрдЫ рдареАрдХ рд▓рдЧ рд░рд╣рд╛ рд╣реИ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд┐рд╕реА рдЕрдиреНрдп рдлрд╝реЛрд▓реНрдбрд░ рдкрд░ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрд╣ рдПрдХ рдЖрдЙрдЯрдкреБрдЯ рдкрде рд╕рдорд╕реНрдпрд╛ рдкреНрд░рддреАрдд рд╣реЛрддреА рд╣реИред рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдЕрдЧрд░ рдпрд╣ рдорджрджрдЧрд╛рд░ рдирд╣реАрдВ рдерд╛ред

рдиреАрдЪреЗ рдкреВрд░рд╛ рдЙрддреНрддрд░ рдкрдврд╝реЗрдВ тЖУ

рдкреНрд░рд╢реНрди

рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдВрдбрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗрдмрдкреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реА рд╣реИ, рдпрд╣ рд╕рдВрдкрд╛рджрдХ рдХреЗ рд░реВрдк рдореЗрдВ GrapesJS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдкреНрд▓рдЧрдЗрди рд╣реИ, GrapesJS рджреНрд╡рд╛рд░рд╛ рд▓реЛрдб рдХрд┐рдП рдЧрдП рдлреЛрдВрдЯ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬрдм webpack-dev-server рд╕рд╛рде рдЪрд▓ рд░рд╣рд╛ рд╣реИ рддреЛ рд╕рдм рдХреБрдЫ рдареАрдХ рджрд┐рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рд╡реЗрдмрдкреИрдХ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕рд░реНрд╡рд░ рдкрд░ рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдбрд┐рд╕реНрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдлрд╝реЛрд▓реНрдбрд░) рдРрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ: ! [рдЫрд╡рд┐] (https://user-images.githubusercontent.com/582516/66448498-185f4900-ea28-11e9-81a1-8ad11be0596e.png) рдФрд░ рдЕрдм рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкрд░ webp...

рдЬрд╡рд╛рдм (3)

pouyamiralayiтАв 10 рдЕрдХреНрдЯреВрдмрд░ 2019

outputPath рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдЖрдЙрдЯрдкреБрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рд╡реЗрдмрдкреИрдХ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХрд░реЗрдЧрд╛ред рдФрд░ рдЖрдкрдХреЗ рдХрд╣рдиреЗ рдХреЗ рдЖрдзрд╛рд░ рдкрд░: webpack-dev-server рдХреЗ рд╕рд╛рде рдЪрд▓ рд░рд╣рд╛ рд╣реИ рд╕рдм рдХреБрдЫ рдареАрдХ рд▓рдЧ рд░рд╣рд╛ рд╣реИ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд┐рд╕реА рдЕрдиреНрдп рдлрд╝реЛрд▓реНрдбрд░ рдкрд░ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрд╣ рдПрдХ рдЖрдЙрдЯрдкреБрдЯ рдкрде рд╕рдорд╕реНрдпрд╛ рдкреНрд░рддреАрдд рд╣реЛрддреА рд╣реИред рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдЕрдЧрд░ рдпрд╣ рдорджрджрдЧ...

eduardonunespтАв 10 рдЕрдХреНрдЯреВрдмрд░ 2019

рдмрдврд╝рд┐рдпрд╛, рдзрдиреНрдпрд╡рд╛рдж @pouyamiralayi рдореИрдВ рдЗрд╕ рд░рд╛рдд outputPath рдХреА рджреЛрдмрд╛рд░рд╛ рдЬрд╛рдВрдЪ рдХрд░реВрдВрдЧрд╛

pouyamiralayiтАв 9 рдЕрдХреНрдЯреВрдмрд░ 2019

рдХреНрдпрд╛ рдЖрдкрдиреЗ 'file-loader `` instead of ``url-loader`` for ``ttf' рдпрд╛ рдЕрдиреНрдп рдлрд╝реЙрдиреНрдЯ рдкреНрд░рдХрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛?

рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рд╢реНрди рдФрд░ рдЙрддреНрддрд░

рдЗрд╕реА рддрд░рд╣ рдХреА рдореБрджреНрджреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢реЛрдз рдЬрд╛рд░реА рд░рдЦреЗрдВред

рдЕрдВрдХ #3442

рдХреЙрд▓ рдХреЗ рдмрд╛рдж рддреНрд░реБрдЯрд┐ `editor.destroy()`

рд╕рдВрдкрд╛рджрдХ рдЖрд╡реГрддреНрддрд┐ рдмрдирд╛рдПрдБ рдирд╖реНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА ! [рдЫрд╡рд┐] (https://user-images.githubusercontent.com/6919961/117447790-9a865b00-af4...

4 рдЙрддреНрддрд░рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ 22 рдордИ 2021

рдЕрдВрдХ #2129

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдореЛрдбрд▓ рдХреЗ рдЕрдВрджрд░ рдПрдХ рдмрдЯрди рдХреИрд╕реЗ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдЗрд╕реЗ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдИрд╡реЗрдВрдЯ рдХреЛ рдХреИрд╕реЗ рдкрдХрдбрд╝реЗрдВ

рдореИрдВ рдПрдХ рдореЛрдбрд▓ рдХреЗ рдЕрдВрджрд░ рдПрдХ рдлреЙрд░реНрдо рдЪрд╛рд╣рддрд╛ рд╣реВрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдореЛрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ), рд╕рдмрдорд┐рдЯ рдмрдЯрди рдХреЗ рдХреНрд▓рд┐рдХ рдкрд░ рдПрдХ рдЕрдЬрд╛рдХреНрд╕ рдХреЙрд▓ рдХрд░реЗрдВред рдореИрдВрдиреЗ рдПрдХ рдирдпрд╛ рдШрдЯрдХ рдмрдирд╛рдпрд╛ рд╣реИ рдЬ...

3 рдЙрддреНрддрд░рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ 18 рджрд┐рд╕рдореНрдмрд░ 2024

рдЕрдВрдХ #2350

рдореИрдВ рдкреИрдирд▓ рдореЗрдВ рдПрдХ рдХрд╕реНрдЯрдо рдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреГрд╢реНрдп рдХрдВрдЯреЗрдирд░ рдореЗрдВ рддрддреНрд╡/рд╕реЗрдХреНрдЯрд░ рдХреИрд╕реЗ рдЬреЛрдбрд╝реВрдВ

рдореИрдВрдиреЗ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдкреИрдирд▓ рдореЗрдВ рдПрдХ рдХрд╕реНрдЯрдо рдмрдЯрди рдЬреЛрдбрд╝рд╛ рд╣реИ: const pm = editor.Panels; pm.addButton('рджреГрд╢реНрдп', { рдЖрдИрдбреА: 'рдХрд╕реНрдЯрдордмрдЯрди', рдХреНрд▓рд╛рд╕рдирд╛рдо: '', рдЖрджреЗрд╢: {...

3 рдЙрддреНрддрд░рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ 5 рдЬрдирд╡рд░реА 2024

рдЕрдВрдХ #2647

рдбреНрд░реИрдЧ рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рд╕рд╣реА рдЪреМрдбрд╝рд╛рдИ рдХреА рдЧрдгрдирд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рд╣рд╛рдп @artf, рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рджрд┐рди рдЕрдЪреНрдЫрд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИред рдбреНрд░реИрдЧ рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдХреЗ рд╕рд╛рде рдПрдХ рдЫреЛрдЯреА рд╕реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬрдм рдПрдХ рдмреНрд▓реЙрдХ рдХреЛ рдкрд╛рд░реНрд╢реНрд╡ рдорд╛рд░реНрдЬрд┐рди рдХреЗ рд╕рд╛рде рдПрдХ...

3 рдЙрддреНрддрд░рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ 26 рдЬреБрд▓рд╛рдИ 2023

рд╕рд╢реБрд▓реНрдХ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЬреЛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВ

рд╕рдорд╕реНрдпрд╛ рдХреАрд╡рд░реНрдб рдФрд░ рд▓реЗрдмрд▓ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рджреНрд╡рд╛рд░рд╛ рдХреНрдпреВрд░реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрдкрдХреЛ рддреЗрдЬрд╝реА рд╕реЗ рд╢рд┐рдк рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓ рд╕рдХреЗред

рд╕рднреА рдкреНрд▓рдЧрдЗрдиреНрд╕ рджреЗрдЦреЗрдВ

рд╕рд╢реБрд▓реНрдХ рдкреНрд▓рдЧрдЗрди рдЕрдиреБрд╢рдВрд╕рд╛рдПрдБ рд▓реЛрдб рд╣реЛ рд░рд╣реА рд╣реИрдВ ...

рдирд┐рдГрд╢реБрд▓реНрдХ рд╡рд┐рдХрд▓реНрдк

рдУрдкрди-рд╕реЛрд░реНрд╕ GrapesJS рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ GitHub рдпрд╛ рд╣рдорд╛рд░реЗ рдореБрдлреНрдд рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдПрдХ рддреНрд╡рд░рд┐рдд рдЦреЛрдЬ рдЪрд▓рд╛рдПрдВред

рдореБрдлреНрдд рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ тЖТ
рдкреНрд░реАрдорд┐рдпрдо рд╡рд┐рдХрд▓реНрдк

рдкреНрд░реАрдорд┐рдпрдо рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╕рдорд░реНрдерди, рдирд┐рдпрдорд┐рдд рдЕрдкрдбреЗрдЯ рдФрд░ рдЙрддреНрдкрд╛рджрди-рддреИрдпрд╛рд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢рд┐рдк рд╣реЛрддреЗ рд╣реИрдВ - рдПрдХреАрдХрд░рдг рдХрд╛рд░реНрдп рдХреЗ рджрд┐рдиреЛрдВ рдХреЛ рдмрдЪрд╛рддреЗ рд╣реИрдВред

рдкреНрд░реАрдорд┐рдпрдо рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ тЖТ

рдмреНрд░рд╛рдЙрдЬрд╝ рдкреНрд▓рдЧрдЗрди рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ

рд╕реАрдзреЗ рдмрд╛рдЬрд╝рд╛рд░ рдкрд░ рдкреНрд▓рдЧрдЗрди рд╢реНрд░реЗрдгреА рдХреЗ рдкреГрд╖реНрдареЛрдВ рдкрд░ рдЬрд╛рдПрдБред