es5 рдХреЛрдб рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХреЗрд╡рд▓ рдбрд┐рд╕реНрдЯ рдмрд┐рд▓реНрдб рд╣реИред
рдЙрддреНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рд╡реЗрдмрдкреИрдХ рдХреЗ рд╕рд╛рде рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг 1.2.1 рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╕рдордп, рдпрд╣ es6 рдХреЛрдб рдХреЛ рдбрд┐рд╕реНрдЯ рдмрд┐рд▓реНрдб рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИред
рдореБрдЭреЗ 100% рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ "рдХреЙрдиреНрд╕реНрдЯ" рдбрд┐рд╕реНрдЯ рдмрд┐рд▓реНрдб рдЦреБрдж рдирд╣реАрдВ рдорд┐рд▓рд╛ред
рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рдирдпрд╛ рдЬреЛрдбрд╝ рднреА рд╕рдВрдХрд▓рд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ:
https://github.com/remarkablemark/html-react-parser/commit/4caa88cc3d6eaf9c28acaf6a344a8d7353a1c58b#diff -d6299b5bb2afc0956126a0adb12fd89829e01a4cc025e7277a092228b96f32e4
рдпрджрд┐ рдХреЛрдИ рдорджрджрдЧрд╛рд░ рд╣реИ, рддреЛ рд╕рдВрдХрд▓рд┐рдд рд╣реЛрдиреЗ рдкрд░ рдпрд╣ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:
рдЬрдм рдореИрдВ рд╕рдВрд╕реНрдХрд░рдг 1.2.0 рдореЗрдВ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдареАрдХ рд╣реИ рдФрд░ IE11 рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдХреНрдпрд╛ рдпрд╣ es5 рдХреЛрдб рдмрдирд╛рдиреЗ рдХрд╛ рдореМрдХрд╛ рд╣реИ?
рдЗрд╕ рдЕрдВрдХ рдХреЛ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @lhtdesignde
рдпрд╣ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ webpack рдкреНрд░рд╛рдердорд┐рдХрддрд╛ module
рд╕реЗ рдЕрдзрд┐рдХ main
рд╕реЗ package.json
:
рддреЛ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп:
// webpack.config.js
module.exports = {
//...
resolve: {
mainFields: ['browser', 'module', 'main'],
},
};
рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
// webpack.config.js
module.exports = {
//...
resolve: {
mainFields: ['browser', 'main', 'module'],
},
};
рд╕рдВрдХрд▓реНрдк рджреЗрдЦреЗрдВред рдореБрдЦреНрдп
рд╕рд╛рде рд╣реА, рдЖрдк рд╡реЗрдмрдкреИрдХ рдХреЗ рдХрд┐рд╕ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?
рд╡реЗрдмрдкреИрдХ 5.16.0
рдХрд┐рддрдирд╛ рдЕрдЪреНрдЫрд╛! рдЗрд╕ рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @remarkablemarkред рдЗрд╕рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛!
рд╕реБрдирдиреЗ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд▓рдЧрд╛! рдХреНрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ @lhtdesignde рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?
рдЬреА рдзрдиреНрдпрд╡рд╛рдж!
рдмрд╕ @lhtdesignde рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ , рдореИрдВрдиреЗ v1.2.4 рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛, рдЬреЛ index.mjs
рдореЗрдВ ES6 рд╕реЗ ES5 рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЛ рд░рд┐рдлреИрдХреНрдЯрд░ рдХрд░рддрд╛ рд╣реИред
рдЗрд╕рд╕реЗ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдореВрд▓ рдХрд╛рд░рдг рдареАрдХ рд╣реЛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП (рдЖрдк рдЕрдкрдиреЗ webpack.config.js
рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдкреВрд░реНрд╡рд╡рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред
рдЖрдкрдХрд╛ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЪреВрдВрдХрд┐ рдореЗрд░реЗ рдХреЙрдиреНрдлрд┐рдЧ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЗ рдХрд╛рд░рдг рдореЗрд░реА рд╡рд┐рдХреНрд░реЗрддрд╛ рдлрд╝рд╛рдЗрд▓ рдЖрдХрд╛рд░ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдк рд╕реЗ рдмрдврд╝ рдЧрдИ рд╣реИред
рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ! рдЕрдЧрд░ рдЖрдкрдХреЛ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдЖрддреА рд╣реИ рддреЛ рдореБрдЭреЗ рдмрддрд╛рдПрдВред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ! рдЕрдЧрд░ рдЖрдкрдХреЛ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдЖрддреА рд╣реИ рддреЛ рдореБрдЭреЗ рдмрддрд╛рдПрдВред