Ionic-framework: рдмрдЧ: рд▓реЗрдЦрди рддреНрд░реБрдЯрд┐ [ERR_INVALID_ARG_TYPE]: "рдкрде" рддрд░реНрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдкреНрд░рд╛рдкреНрдд рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд

рдХреЛ рдирд┐рд░реНрдорд┐рдд 16 рдлрд╝рд░ре░ 2020  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: ionic-team/ionic-framework

рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ

рдЖрдпрдирд┐рдХ рд╕рдВрд╕реНрдХрд░рдг:


[рдПрдХреНрд╕] 5.0.0

рд╡рд░реНрддрдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░:
рдЬреИрд╕реЗ рд╣реА рдореИрдВ рдПрдХ рдирдпрд╛ рдЖрдпреЛрдирд┐рдХ рд░рд┐рдПрдХреНрдЯ рдРрдк рдмрдирд╛рддрд╛ рд╣реВрдВ, рдирд┐рдореНрди рдорд┐рд▓рддрд╛ рд╣реИ: рддреНрд░реБрдЯрд┐ред

TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
    at validateString (internal/validators.js:118:11)
    at Object.join (path.js:1039:7)
    at noopServiceWorkerMiddleware (/home/yunier/soft-dev/billmeapp/node_modules/react-dev-utils/noopServiceWorkerMiddleware.js:14:26)
    at Layer.handle [as handle_request] (/home/yunier/soft-dev/billmeapp/node_modules/express/lib/router/layer.js:95:5)
    at trim_prefix (/home/yunier/soft-dev/billmeapp/node_modules/express/lib/router/index.js:317:13)
    at /home/yunier/soft-dev/billmeapp/node_modules/express/lib/router/index.js:284:7
    at Function.process_params (/home/yunier/soft-dev/billmeapp/node_modules/express/lib/router/index.js:335:12)
    at next (/home/yunier/soft-dev/billmeapp/node_modules/express/lib/router/index.js:275:10)
    at launchEditorMiddleware (/home/yunier/soft-dev/billmeapp/node_modules/react-dev-utils/errorOverlayMiddleware.js:20:7)
    at Layer.handle [as handle_request] (/home/yunier/soft-dev/billmeapp/node_modules/express/lib/router/layer.js:95:5)
    at trim_prefix (/home/yunier/soft-dev/billmeapp/node_modules/express/lib/router/index.js:317:13)
    at /home/yunier/soft-dev/billmeapp/node_modules/express/lib/router/index.js:284:7
    at Function.process_params (/home/yunier/soft-dev/billmeapp/node_modules/express/lib/router/index.js:335:12)
    at next (/home/yunier/soft-dev/billmeapp/node_modules/express/lib/router/index.js:275:10)
    at handleWebpackInternalMiddleware (/home/yunier/soft-dev/billmeapp/node_modules/react-dev-utils/evalSourceMapMiddleware.js:42:7)
    at Layer.handle [as handle_request] (/home/yunier/soft-dev/billmeapp/node_modules/express/lib/router/layer.js:95:5)

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░:
рдПрдХ рдирдпрд╛ рдЖрдпреЛрдирд┐рдХ рд░рд┐рдПрдХреНрдЯ рдРрдк рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдоред

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг:
рдПрдХ рдирдпрд╛ рдЖрдпреЛрдирд┐рдХ рд░рд┐рдПрдХреНрдЯ рдРрдк рдмрдирд╛рдПрдВред

рд╕рдВрдмрдВрдзрд┐рдд рдХреЛрдб:
ionic start <appname> --type='react'

рдЕрдиреНрдп рд╕реВрдЪрдирд╛:

рдмрд╕ рджреЛрдмрд╛рд░рд╛ рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдирдпрд╛ рдЙрдмрдВрдЯреВ рд╡реАрдПрдо рдмрдирд╛рдПрдВ рдФрд░ рдиреЛрдб.рдЬреЗрдПрд╕ рдЖрдпрдирд┐рдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ ionic start <appname> --type="react" рдЪрд▓рд╛рдПрдВ рдФрд░ рдлрд┐рд░ рднреА рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓реАред рдЕрдЧрд░ рдореИрдВ рдХреЛрдгреАрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред

рдЖрдпрдирд┐рдХ рдЬрд╛рдирдХрд╛рд░реА:

Ionic:

   Ionic CLI       : 6.1.0 (/usr/local/share/.config/yarn/global/node_modules/@ionic/cli)
   Ionic Framework : @ionic/react 5.0.0

Capacitor:

   Capacitor CLI   : 1.5.0
   @capacitor/core : 1.5.0

Utility:

   cordova-res : not installed
   native-run  : not installed

System:

   NodeJS : v13.8.0 (/home/yunier/.nvm/versions/node/v13.8.0/bin/node)
   npm    : 6.13.6
   OS     : Linux 5.3

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

рдирдорд╕реНрддреЗ, react-scripts рдкреИрдХреЗрдЬ рдХреЛ v3.3.0 рд╕реЗ v3.4.0 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИред

рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдпрд╣рд╛рдБ:
https://github.com/facebook/create-react-app/issues/8490

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

рдирдорд╕реНрддреЗ, react-scripts рдкреИрдХреЗрдЬ рдХреЛ v3.3.0 рд╕реЗ v3.4.0 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИред

рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдпрд╣рд╛рдБ:
https://github.com/facebook/create-react-app/issues/8490

рдореБрджреНрджреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рд╕реНрдЯрд╛рд░реНрдЯрд░ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдореБрджреНрджрд╛ рд╣реИ, рдврд╛рдВрдЪрд╛ рдирд╣реАрдВред рдореИрдВ https://github.com/ionic-team/starters/pull/1137 рдХреЛ рдорд░реНрдЬ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдВрдЧрд╛ред

рдзрдиреНрдпрд╡рд╛рдж! рдЕрднреА рд╡реНрдпрд╕реНрдд рд╣реВрдБред

рдзрдиреНрдпрд╡рд╛рджред рдореЗрд░рд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд┐рд░ рд╕реЗ рдЪрд▓ рд░рд╣рд╛ рд╣реИред

рдЬрдм рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЛ рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рддреЛ рдореИрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреЛ рдХреИрд╕реЗ рдареАрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?

рдЬрдм react-scripts рдХреЛ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рд╛ рдЧрдпрд╛ рдерд╛ :

рдореИрдВ react-dev-utils рд╕реЗ 10.0.0 рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдореИрдВ рдЕрдкрдиреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВред

npm remove react-dev-utils && npm i [email protected]

https://www.gitmemory.com/issue/facebook/create-react-app/8499/588591098

react-dev-utils рдХреЛ рд╣рдЯрд╛рдиреЗ рдФрд░ рдкреБрдирдГ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛ рдЧрдИ

рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рджреЗрд╡-рдмрд░реНрддрди рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░ рджреА .... рдзрдиреНрдпрд╡рд╛рдж ...

npm remove react-dev-utils && npm i [email protected]

рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рджреЗрд╡ рдмрд░реНрддрди рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддреЗ рд╣реИрдВред

npm рд░рд┐рдПрдХреНрдЯ-рджреЗрд╡-рдмрд░реНрддрдиреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ && npm i рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рджреЗрд╡-рдмрд░реНрддрди@10.0.0

рдореБрджреНрджреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдореВрд▓ рдореБрджреНрджреЗ рд╕реЗ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд╣реАрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд▓реЙрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рдЕрднреА рднреА Ionic рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдмрдирд╛рдПрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЯреЗрдореНрдкрд▓реЗрдЯ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рднрд░рд╛ рд╣реБрдЖ рд╣реИред

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

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

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

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

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

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

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