рдлреЗрд▓рд┐рдЬ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рд╕реЗ, рдореИрдВрдиреЗ рдЗрд╕реЗ npm start
рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рдпрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ HelloWorld
App.fs
рд╕реЗ HelloWorlds
рдХрд░ рджрд┐рдпрд╛ рд╣реИред
рдкрд░рд┐рдгрд╛рдо рдореЗрдВ Fable рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рдареАрдХ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рд╢рд┐рдХрд╛рдпрдд рдХрд░рддреА рд╣реИ (рдХреБрдЫ рднреА рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ):
Uncaught Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.
at createFiberFromTypeAndProps (react-dom.development.js?61bb:25058)
at createFiberFromElement (react-dom.development.js?61bb:25086)
at reconcileSingleElement (react-dom.development.js?61bb:14052)
at reconcileChildFibers (react-dom.development.js?61bb:14112)
at reconcileChildren (react-dom.development.js?61bb:16997)
at updateHostRoot (react-dom.development.js?61bb:17599)
at beginWork (react-dom.development.js?61bb:19077)
at HTMLUnknownElement.callCallback (react-dom.development.js?61bb:3945)
at Object.invokeGuardedCallbackDev (react-dom.development.js?61bb:3994)
at invokeGuardedCallback (react-dom.development.js?61bb:4056)
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдХреИрд╢рд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛ рд╣реИ - рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрд▓реНрдкрд┐рдд рдпрд╛ рдлрд╝реЗрд▓рд┐рдЬрд╝ рдкреНрд▓рдЧрдЗрди рдореЗрдВред .fable
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рд╣рд╛рдп @theimowski рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЗрд╕рдХрд╛ рднреА рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ рд╣реИред рдореБрдЭреЗ рдЗрд╕ рдкрд░ рдЧреМрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рд▓реЗрдХрд┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ @alfonsogarciacaro рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирддрд╛ рд╣реЛред рдХреНрдпрд╛ рдЖрдк рдирд╡реАрдирддрдо Fable v3.1.10 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рднреА рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдЯреЗрдореНрдкрд▓реЗрдЯ 3.1.5 . рдкрд░ рд╣реИ
рдПрдХ рдХрд▓реНрдкрд┐рдд рдореБрджреНрджрд╛ рдХреА рддрд░рд╣ рд▓рдЧ рд░рд╣рд╛ рд╣реИ
рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ 3.1.11 рдХреЗ рд╕рд╛рде рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдпрд╣ рд╕рдВрднрд╡рддрдГ https://github.com/fable-compiler/Fable/issues/2413 . рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ
рдореИрдВрдиреЗ рдкреБрд╖реНрдЯрд┐ рдХреА рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ v3.1.11 рдХреЗ рд░реВрдк рдореЗрдВ рддрдп рдХреА рдЧрдИ рд╣реИ, рдЗрд╕рд▓рд┐рдП @theimowski рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рднреА рдЖрдЬрд╝рдорд╛ рд╕рдХрддреЗ рд╣реИрдВ?
рдпрд╣ рдЕрднреА рднреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд▓реНрдкрд┐рдд 3.1.11 рдореЗрдВ рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдЗрд╕рдХреА рдереЛрдбрд╝реА рдФрд░ рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ:
HelloWorld
-> HelloWorlds
рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ App.fs
рдореЗрдВ:Compiling src/App.fsproj...
F# compilation finished in 17ms
Fable compilation finished in 31ms
/Users/theimowski/sandbox/feliz/rename/src/Main.fs(9,1): (12,2) error FSHARP: A unique overload for method 'render' could not be determined based on type information prior to this program point. A type annotation may be needed.
Known types of arguments: 'a * Browser.Types.HTMLElement
Candidates:
- static member ReactDOM.render : element:(unit -> Fable.React.ReactElement) * container:Browser.Types.HTMLElement -> 'a0
- static member ReactDOM.render : element:Fable.React.ReactElement * container:Browser.Types.HTMLElement -> 'a (code 41)
/Users/theimowski/sandbox/feliz/rename/src/Main.fs(10,9): (10,19) error FSHARP: The value, constructor, namespace or type 'HelloWorld' is not defined. Maybe you want one of the following:
HelloWorlds (code 39)
Watching src
тД╣ я╜вwdmя╜г: Compiling...
тЪа я╜вwdmя╜г: assets by status 3.64 MiB [cached] 1 asset
assets by path *.js 71.9 KiB
asset app.js 66.3 KiB [emitted] (name: app)
asset app.cf083007398aca78c7c4.hot-update.js 5.54 KiB [emitted] [immutable] [hmr] (name: app)
asset app.cf083007398aca78c7c4.hot-update.json 27 bytes [emitted] [immutable] [hmr]
Entrypoint app 3.71 MiB = vendors.js 3.64 MiB app.js 66.3 KiB app.cf083007398aca78c7c4.hot-update.js 5.54 KiB
cached modules 1.38 MiB [cached] 74 modules
runtime modules 29.3 KiB 13 modules
./src/App.fs.js 2.75 KiB [built] [code generated]
WARNING in ./src/Main.fs.js 8:35-45
export 'HelloWorld' (imported as 'HelloWorld') was not found in './App.fs.js' (possible exports: HelloWorlds)
webpack 5.14.0 compiled with 1 warning in 139 ms
тД╣ я╜вwdmя╜г: Compiled with warnings.
рдПрдХ FSHARP рд╕рдВрдХрд▓рди рддреНрд░реБрдЯрд┐ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗрдмрдкреИрдХ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рддреНрд░реБрдЯрд┐ рдХреЛ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирддрд╛ рд╣реИ, WDS рдкреГрд╖реНрда рдХреЛ рддрд╛рдЬрд╝рд╛ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдк рд╕реНрдХреНрд░реАрди рдкрд░ рдкреНрд░рд╕реНрддреБрдд рд╡рд┐рд╖рдп рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рддреНрд░реБрдЯрд┐ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ
рдмрджрд▓реЗрдВ HelloWorld
-> HelloWorlds
рдореЗрдВ Main.fs
: рд╕рдВрдХрд▓рди рд╕рдлрд▓, рд▓реЗрдХрд┐рди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИ рдФрд░ рддреНрд░реБрдЯрд┐ рджреЗрд╡ рдХрдВрд╕реЛрд▓ рдореЗрдВ рд▓реЙрдЧ рд╣реЛ рдЬрд╛рддреА рд╣реИ
рдкреГрд╖реНрда рдХреЛ рддрд╛рдЬрд╝рд╛ рдХрд░реЗрдВ - рдмрд╛рдж рдореЗрдВ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдпрд╣ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рджреМрдбрд╝ рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рдореБрджреНрджрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдлреЗрд▓рд┐рдЬ рдЯреЗрдореНрдкрд▓реЗрдЯ рдкрд░ рдпрджрд┐ рдЖрдк рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рджреЛрдиреЛрдВ рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдирд╛рдо рдмрджрд▓рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рдареАрдХ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдереЛрдбрд╝реА рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░, рдШрдЯрдХ рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ рдкрд░ рдореИрдВ рд▓реЙрдЧ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ (рдиреЛрдЯ рдмреАрдЪ рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА):
Compiling src/Client/Client.fsproj...
F# compilation finished in 67ms
Compiled src/Client/App.fsтД╣ я╜вwdmя╜г: Compiling...
тЪа я╜вwdmя╜г: Hash: 615d2643d48416b2ff41
Version: webpack 4.43.0
Time: 456ms
Built at: 03/17/2021 9:30:04 PM
Asset Size Chunks Chunk Names
app.e781f5f7185376d5a0d3.hot-update.js 9.4 KiB app [emitted] [immutable] [hmr] app
app.js 4.69 MiB app [emitted] app
e781f5f7185376d5a0d3.hot-update.json 45 bytes [emitted] [immutable] [hmr]
index.html 670 bytes [emitted]
+ 1 hidden asset
Entrypoint app = vendors~app.js app.js app.e781f5f7185376d5a0d3.hot-update.js
[./src/Client/App.fs.js] 1.32 KiB {app} [built]
+ 382 hidden modules
WARNING in ./src/Client/App.fs.js 28:21-32
"export 'HelloWorlds' was not found in './Index.fs.js'
Child html-webpack-plugin for "index.html":
1 asset
Entrypoint undefined = index.html
4 modules
тД╣ я╜вwdmя╜г: Compiled with warnings.
Fable compilation finished in 1635ms
Compiled src/Client/Index.fsWatching src
тД╣ я╜вwdmя╜г: Compiling...
тД╣ я╜вwdmя╜г: Hash: 837f9683f0ac04dcc729
Version: webpack 4.43.0
Time: 820ms
Built at: 03/17/2021 9:30:06 PM
Asset Size Chunks Chunk Names
615d2643d48416b2ff41.hot-update.json 45 bytes [emitted] [immutable] [hmr]
app.615d2643d48416b2ff41.hot-update.js 141 KiB app [emitted] [immutable] [hmr] app
app.js 4.69 MiB app [emitted] app
index.html 670 bytes [emitted]
+ 1 hidden asset
Entrypoint app = vendors~app.js app.js app.615d2643d48416b2ff41.hot-update.js
[./src/Client/Index.fs.js] 29.5 KiB {app} [built]
+ 382 hidden modules
Child html-webpack-plugin for "index.html":
1 asset
Entrypoint undefined = index.html
4 modules
тД╣ я╜вwdmя╜г: Compiled successfully.
@theimowski рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдлрд╛рд╕реНрдЯ-рд░реАрдлреНрд░реЗрд╢ рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдЬ рдХреЗрд╕ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЗрд╕реЗ рдПрдВрдЯреНрд░реА рдкреЙрдЗрдВрдЯ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдмрджрд▓рдиреЗ рдкрд░ рдПрдХ рдкреВрд░реНрдг рдкреГрд╖реНрда рд░реАрдлреНрд░реЗрд╢ рдЯреНрд░рд┐рдЧрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдореБрдЭреЗ рдХрднреА-рдХрднреА рд╕рд┐рджреНрдзрд╛рдВрдд рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ: рд╕рдорд╕реНрдпрд╛ рддрдм рдирд╣реАрдВ рд╣реЛрдЧреА рдЬрдм рд╕рдВрджрд░реНрднрд┐рдд рдШрдЯрдХ рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ App.fs -> Middle.fs -> Main.fs (рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ) рд╣реИ рдФрд░ рдЖрдк рдХреЗрд╡рд▓ App.fs рдпрд╛ Middle.fs рдмрджрд▓рддреЗ рд╣реИрдВ
рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рднреА рдЖрдЬрдорд╛ рд╕рдХрддреЗ рд╣реИрдВ?
@theimowski рдореИрдВрдиреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рддрд╛рдЬрд╝рд╛ # 330 . рдкрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдХреНрд░реЙрд╕рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рд╣реИ
рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рддрд╛рдЬрд╝рд╛ рдирд╡реАрдирддрдо рд╡реЗрдмрдкреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЬрдм рддрдХ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреА рд╣реИ рдФрд░ v3.6 рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рдлрд╝реЗрд▓рд┐рдЬрд╝ рдЯреЗрдореНрдкрд▓реЗрдЯ (рдЕрдм рдЕрдзрд┐рдХ рдЙрджрд╛рд╣рд░рдг рдШрдЯрдХреЛрдВ рдХреЗ рд╕рд╛рде) рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реЛрдиреЗ рддрдХ рдореИрдВ рд╡реЗрдмрдкреИрдХ v4 рдкрд░ рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рд╣реВрдВред
рдзрдиреНрдпрд╡рд╛рдж - рд╣рд╛рдБ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирдП рдлрд╝реЗрд▓рд┐рдЬрд╝ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд░реАрдлреНрд░реЗрд╢ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдИ рд╣реИред
рдХреНрдпрд╛ рдЖрдкрдХреЛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ рдпрджрд┐ рдПрдл # рд╕рдВрдХрд▓рди рддреНрд░реБрдЯрд┐ рд╡реЗрдмрдкреИрдХ рд░реАрдлреНрд░реЗрд╢ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣реА? рдпрд╛ рдХреБрдЫ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ?
Fable 2.* рдФрд░ webpack dev рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╡рд╛рдкрд╕, рдЬрдм F# рдХрдВрдкрд╛рдЗрд▓ рдПрд░рд░ рдерд╛, рддреЛ рд░рд┐рдлреНрд░реЗрд╢ рдЯреНрд░рд┐рдЧрд░ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рдХреНрдпрд╛ рдЖрдкрдХреЛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ рдпрджрд┐ рдПрдл # рд╕рдВрдХрд▓рди рддреНрд░реБрдЯрд┐ рд╡реЗрдмрдкреИрдХ рд░реАрдлреНрд░реЗрд╢ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣реА? рдпрд╛ рдХреБрдЫ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ?
рдпрд╣ рдЕрд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ: рд╢рд╛рдпрдж рдЬреЗрдПрд╕ рдХреЛрдб рдХреЛ рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ _intentionally_ рдореЗрдВ рд╡реЗрдмрдкреИрдХ рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЗрд╕реЗ рддреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдХреЛрдИ рднреА рдЪрд╛рд╣рддрд╛ рд╣реИ (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ @alfonsogarciacaro)
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдареАрдХ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рд╡реЗрдмрдкреИрдХ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдХрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХрд░ рд░рд╣рд╛ рд╣реИ, рддреЛ Fable рдПрдХ рддреНрд░реБрдЯрд┐ рдХрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬрд┐рд╕реЗ рдареАрдХ рдХрд░рдирд╛ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реИред рдПрдХ рдмрд╛рд░ Fable (рд╕рдВрдХрд▓рди) рддреНрд░реБрдЯрд┐ рдареАрдХ рд╣реЛ рдЬрд╛рдиреЗ рдкрд░, рд╡реЗрдмрдкреИрдХ рдЪреЗрддрд╛рд╡рдиреА рднреА рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддреА рд╣реИред рдХреНрдпрд╛ рдореИрдВ рдХреБрдЫ рднреВрд▓ рд░рд╣рд╛ рд╣реВрдБ?
рдореЗрд░реА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдпрд╣ рд╣реЛрдЧреА рдХрд┐ рдПрдХ рдЕрд╕рдлрд▓ рдХрджрдо рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЙрди рдЪрд░рдгреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдЕрдиреНрдпрдерд╛ рдЖрдк рдЕрдкрдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХреЛ рддрд╛рдЬрд╝рд╛ рдХрд░рддреЗ рд╣реБрдП рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрдк рдореВрд░реНрдЦ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ, рдЬрдмрдХрд┐ рдЖрдкрдХрд╛ рдПрдл # рдХреЛрдб рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИред
рд▓реЗрдХрд┐рди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рддрд╛рдЬрд╝рд╛ рдЖрдкрдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд░ рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рдкреГрд╖реНрда рджрд┐рдЦрд╛рдПрдЧрд╛, рднрд▓реЗ рд╣реА рдЯрд░реНрдорд┐рдирд▓ рд╡реЗрдмрдкреИрдХ рдЪреЗрддрд╛рд╡рдиреА рджрд┐рдЦрд╛рддрд╛ рд╣реЛ
рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдБ - рдареАрдХ рд╣реИ, рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдпрд╣ рдареАрдХ рд╣реИред
рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдореБрджреНрджрд╛ рд╣реИ рдЬреЛ рдЖрдкрдиреЗ https://github.com/pmmmwh/react-refresh-webpack-plugin/issues/330 рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рд╣реИ