Saya mencoba membuat proyek baru dengan templat naskah sesuai instruksi ini .
npx create-react-app app-ui --template typescript
Meskipun menginstal semua modul simpul itu tidak membuat proyek pemula juga tidak menggunakan templat yang disediakan. Saya menerima pesan ini:
A template was not provided. This is likely because you're using an outdated version of create-react-app.
Please note that global installs of create-react-app are no longer supported.
Saya mencoba mengikuti petunjuk dan menghapus instalasi global CLI tetapi itu juga tidak berhasil:
npm uninstall -g create-react-app
up to date in 0.037s
Tidak peduli apa yang saya lakukan, saya tidak dapat menghapus cli. Apa yang sedang terjadi?
Edit:
Saya bisa membuatnya sebagian bekerja di PC.
npm remove create-react-app
kemudian
npx create-react-app my-app [--template typescript]
Saya mencoba dengan tanda kurung dan meskipun proyek template ada di sana tidak dalam naskah. Ada sesuatu yang sangat salah dengan cli saat ini.
Edit:
Posting ini memecahkan masalah tidak dapat menghapus instalasi klien. Semoga ini bisa membantu seseorang dan tolong perbaiki OP.
node.js
create-react-app
Mickers
sumber
sumber
npm uninstall -g create-react-app
, dan kemudian berlarinpx create-react-app app-ui
dengan dan tanpa bendera templat tapi saya mendapat peringatan yang sama. Output yang dihasilkan hanya direktori node_modules, package.json dan package-lock.json. Tidak yakin apa yang saya lakukan salah.Jawaban:
untuk op: kurung Anda tidak pada tempatnya. Untuk kasus Anda, dokumen dokumentasi mengatakan untuk menggunakan:
npx create-react-app my-app --template [nama-templat]
-atau-
npx create-react-app my-app - ketik naskah
Untuk orang lain:
1. uninstall ( saya di linux / ubuntu )
2. Kemudian jalankan
Catatan: Pastikan semua folder / file telah dihapus pada saat uninstall . Jika Anda mengalami kesulitan mengakses folder reaksi di pengaturan linux Anda seperti saya (karena izin), dapatkan akses dan hapus dengan:
(... lalu lakukan perintah npx.)
sumber
Saya menyelesaikan masalah ini dengan
sudo npm uninstall -g create-react-app
tetapi ini tidak menghapus create-react-app, jadi saya harus memeriksa di direktori mana ia berada. Di terminal, jika Anda mengetik:
which create-react-app
itu akan memberi Anda beberapa direktori seperti / usr / local / bin / create-react-app Sekarang lakukan:
Ini akan menghapus aplikasi-buat-bereaksi secara manual. Sekarang Anda dapat mulai membuat aplikasi reaksi menggunakan
npx create-react-app my-app
sumber
Saya mengalami masalah yang sama. Ini bekerja untuk saya (Linux)
Langkah 01.
Langkah 02.
Langkah 03.
Saya harap ini membantu.
sumber
Buat template Startup Bereaksi
1.npx create-react-app your_app_name
2.cd your_app_name
3.npm mulai
sumber
Bahkan jika Anda berlari
npm uninstall -g create-react-app
create-react-app
mungkin masih diinstal. Anda dapat memeriksa dengan menjalankanwhich create-react-app
. Jika jalur dikembalikancreate-react-app
masih diinstal. Anda dapat menghapus modul denganrm -r ${returned path}
. Setelah itu berjalannpx create-react-app app-ui --template typescript
harus bekerja tanpa kesalahan atau peringatan.sumber
Saya datang dengan 3 solusi yang saya terapkan langkah demi langkah ketika saya menghadapi situasi ini.
Langkah pertama: Dari manual Resmi,
https://create-react-app.dev/docs/getting-started
Anda dapat menggunakan perintah di bawah ini:
Langkah kedua (Jika langkah pertama tidak berhasil):
Kadang-kadang mungkin menyimpan cache. Maka Anda dapat menggunakan perintah ini diberikan di bawah ini.
Langkah ketiga: (Jika 2 ini tidak akan berfungsi) uninstall dulu melalui npm uninstall -g create-react-app , kemudian periksa apakah Anda masih "terinstal" dengan perintah create-react-app di baris perintah Anda. Jika Anda mendapatkan sesuatu seperti ( / usr / local / bin / create-react-app ) maka jalankan rm -rf / usr / local / bin / create-react-app (folder mungkin berbeda) untuk dihapus secara manual. Kemudian instal kembali melalui npx / npm / benang. NB : Saya berhasil di langkah terakhir.
sumber
Ketika saya dieksekusi
hanya dihasilkan di bawah struktur folder, dengan pemberitahuan
"Templat tidak disediakan. Ini kemungkinan karena Anda menggunakan versi lama dari aplikasi buat-reaksi. Harap dicatat bahwa pemasangan global aplikasi buat-reaksi tidak lagi didukung."
Ikuti langkah-langkah di bawah ini untuk diselesaikan
// Menghapus instalasi paket create-react-app
Setelah itu saya siap membuat aplikasi reaksi baru melalui "npx"
Untuk rasa ES6 (Default akan membutuhkan bahasa ES6)
Untuk rasa naskah
Berikut ini adalah struktur folder setelah berjalan di atas cmd
sumber
Solusi saya akhirnya menjadi sedikit berbeda dari Anda jadi saya akan menambahkannya di sini kalau-kalau ada orang yang memiliki masalah serupa. Rupanya saya menginstal create-react-app global dengan benang yang bisa saya lihat ketika saya berlari
which create-react-app
yang menghasilkan jalur seperti.../.config/yarn/global/node_modules/.bin/create-react-app
. Menjalankanyarn global remove create-react-app
menghapus paket ini dan kemudian sayanpx create-react-app app --template typescript
berhasil berjalan .sumber
Pada awalnya, kita harus menginstal alat create-react-app. Ini adalah alat yang disediakan oleh pembuat React.js, yang memungkinkan pemasangan aplikasi React.js siap pakai, dengan semua dependensi yang diperlukan. Untuk menginstal alat ini, kita harus menggunakan perintah berikut di baris perintah:
Sekarang, sangat mudah untuk membuat aplikasi pertama kami menggunakan alat buat-reaksi-aplikasi. Kita dapat melakukannya dengan satu perintah di baris perintah kita. Pertama, navigasikan ke folder tempat Anda ingin memiliki aplikasi Anda melalui baris perintah, dan kemudian jalankan perintah berikut, di mana reactapp adalah nama aplikasi kami:
Anda dapat dengan bebas mengatur nama yang berbeda untuk aplikasi Anda. Jika proses selesai dengan sukses, Anda harus sudah menyiapkan folder dengan aplikasi! Ayo mulai aplikasi sekarang!
Mari kita mulai reactapp kami dengan perintah berikut:
Perintah pertama digunakan untuk masuk ke folder aplikasi kita, dan yang kedua memulai aplikasi kita. Secara default, aplikasi ini terbuka di localhost: 3000, tetapi kita dapat mengubah port di pengaturan.
Tautan: https://dev.to/duomly/how-to-create-the-react-app-in-5-minutes-1bmb
Hpe ini membantu!
sumber
Untuk pengguna Windows, ikuti dua langkah
npm uninstall -g create-react-app
Kemudian
npx create-react-app jamming
terus perbarui node dan npm Anda, versi stabil terbaru
sumber
Karena npm tidak mendukung penggunaan modul npm secara global.
berhasil!!
sumber
Saya mengalami masalah yang sama. Saya mencoba ini
npm install -g create-react-app
Kemudian lakukan
create-react-app app-name
itu berhasil untuk saya.sumber