Ionic-framework: bug: TypeError [ERR_INVALID_ARG_TYPE]: Argumen "path" harus bertipe string. Diterima tidak ditentukan

Dibuat pada 16 Feb 2020  ·  10Komentar  ·  Sumber: ionic-team/ionic-framework

Laporan Bug

Versi ionik:


[x] 5.0.0

Perilaku saat ini:
Segera setelah saya membuat aplikasi Ionic React baru, dapatkan yang berikut: error.

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)

Perilaku yang diharapkan:
Mampu membuat aplikasi Ionic React baru.

Langkah-langkah untuk mereproduksi:
Buat aplikasi Ionic React baru.

Kode terkait:
ionic start <appname> --type='react'

Informasi lainnya:

Hanya untuk memeriksa ulang, buat VM Ubuntu baru dan instal node.js ionic dan jalankan ionic start <appname> --type="react" dan masih mendapatkan kesalahan yang sama. Jika saya menggunakan sudut saya tidak punya masalah.

Informasi ionik:

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
triage

Komentar yang paling membantu

Hai, memutakhirkan paket react-scripts dari v3.3.0 ke v3.4.0 menyelesaikan masalah.

Info lebih lanjut di sini:
https://github.com/facebook/create-react-app/issues/8490

Semua 10 komentar

Hai, memutakhirkan paket react-scripts dari v3.3.0 ke v3.4.0 menyelesaikan masalah.

Info lebih lanjut di sini:
https://github.com/facebook/create-react-app/issues/8490

Terima kasih untuk masalah ini. Saya akan menutup ini karena ini adalah masalah dengan ketergantungan pemula, bukan kerangka kerja. Saya akan melihat agar https://github.com/ionic-team/starters/pull/1137 digabungkan.

Terima kasih! bekerja sekarang.

Terima kasih. Proyek saya berjalan lagi.

Bagaimana saya bisa memperbaiki kesalahan ketika skrip reaksi dikeluarkan?

Ketika react-scripts dikeluarkan :

Saya menurunkan react-dev-utils ke 10.0.0 dan saya bekerja untuk saya.

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

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

menghapus dan menginstal ulang react-dev-utils memperbaiki masalah bagi saya

Downgrade react-dev-utils memecahkan masalah saya .... Terima kasih ...

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

Downgrade react-dev utils memecahkan masalah.

npm hapus react-dev-utils && npm saya [email protected]

Terima kasih untuk masalah ini! Masalah ini sedang dikunci untuk mencegah komentar yang tidak relevan dengan masalah asli. Jika ini masih menjadi masalah dengan versi terbaru Ionic, harap buat masalah baru dan pastikan template terisi penuh.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat