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
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.
Komentar yang paling membantu
Hai, memutakhirkan paket
react-scripts
dariv3.3.0
kev3.4.0
menyelesaikan masalah.Info lebih lanjut di sini:
https://github.com/facebook/create-react-app/issues/8490