Create-React-App başlangıç ​​şablonu oluşturmuyor


12

Bu talimatlara göre patlama şablonuyla yeni bir proje oluşturmaya çalışıyorum .

npx create-react-app app-ui --template typescript

Tüm düğüm modüllerini yüklemesine rağmen, başlangıç ​​projesini oluşturmaz veya sağlanan şablonu kullanmaz. Bu mesajı alıyorum:

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.

Talimatları takip etmeye ve klibin genel yüklemesini silmeye çalışıyorum, ancak bu da çalışmıyor:

 npm uninstall -g create-react-app
 up to date in 0.037s

Ne yaparsam yapayım klibi kaldıramıyorum. Ne oluyor?

Düzenle:

Kısmen PC'de çalıştırabildim.

npm remove create-react-app

sonra

npx create-react-app my-app [--template typescript]

Köşeli ayraçlar ile denedim ve şablon projesi orada olmasına rağmen daktiloda değil. Şu anda kliple ilgili çok yanlış bir şey var.

Düzenle:

Bu yayın, klibi kaldıramadığı sorununu çözdü. Umarım bu birine yardımcı olur ve lütfen OP'yi oylayın.


3
Aynı sorun şu anda başıma geliyor. Koştum npm uninstall -g create-react-appve sonra npx create-react-app app-uihem şablon bayrağıyla hem de şablon olmadan koştum ama aynı uyarıyı alıyorum. Ortaya çıkan sonuç sadece node_modules dizini, bir package.json ve bir package-lock.json. Neyi yanlış yaptığımdan emin değilim.
arbitrayUserName

Yanıtlar:


7

için op: senin parantez yersiz bulunmaktadır. Sizin durumunuz için, dokümantasyon belgeleri şunları kullanıyor:

npx oluşturma-tepki-uygulama benim app - şablon [şablon adı]
-veya-
npx oluşturma-tepki-app benim app - şablon türleri


Diğer herkes için:

1. kaldırma ( linux / ubuntu kullanıyorum )

sudo npm uninstall -g create-react-app

2. Sonra çalıştırın

npx create-react-app my-app

Not: Kaldırma sırasında tüm klasörlerin / dosyaların kaldırıldığından emin olun . Linux kurulumunuzdaki bir reaksiyon klasörlerine (izinler nedeniyle) erişirken sorun yaşıyorsanız, erişim kazanın ve aşağıdakileri kaldırın:

sudo chown -R $USER /usr/bin/create-react-app

(... ve sonra npx komutunu yapın.)


1
Köşeli parantezleri kaldırmak dizgi şablonunu işlevsel hale getirdi. Onları neden orada bulduğumdan emin değilim. Sanırım işleri işler hale getirmek için elimden gelen her şeyi deniyordum. Teşekkürler!
Mickers

Çalıştığını duyduğuma sevindim!
C-Note187

8

Bu sorunu şu şekilde çözdüm: sudo npm uninstall -g create-react-app

ama bu create-tepki-app kaldırmak, bu yüzden hangi dizinde bulunduğu kontrol etmek zorunda kaldı. Terminalde şunu yazarsanız:

which create-react-app

size / usr / local / bin / create-tepki-app gibi bir dizin verecektir Şimdi yap:

rm -rf /usr/local/bin/create-react-app

Bu, create-tepki uygulaması el ile kaldıracak. Artık kullanarak reaksiyon uygulaması oluşturmaya başlayabilirsiniz. npx create-react-app my-app


2
Ubuntu 19.10 kullanıyorum ve bu bir cazibe gibi çalıştı!
egdavid

1
OSX (MacBook) kullanıyorum ve bu da işe yaradı!
Bumhwan Kim

1

Aynı sorunu yaşıyordum. Bu benim için çalışıyor (Linux)

Adım 01.

sudo npm remove create-react-app

Adım 02.

sudo npm uninstall -g create-react-app

Adım 03.

npx create-react-app my-app --template typescript

Umarım bu yardımcı olur.


Bu çok teşekkürler
user3811671

0

Reaksiyon Başlangıç ​​şablonu oluşturma

1.npx oluştur-reaksiyon-uygula

2. uygulama_adınız

3.npm başlangıç


0

Eğer koşsanız bile npm uninstall -g create-react-app create-react-apphala yüklü olabilir. Koşarak kontrol edebilirsiniz which create-react-app. Bir yol döndürülürse create-react-apphala yüklenir. Modülü ile silebilirsiniz rm -r ${returned path}. Bundan sonra npx create-react-app app-ui --template typescriptçalışma hatasız ve uyarısız çalışmalıdır.


0

Bu durumla karşılaştığımda adım adım uyguladığım 3 çözüm buldum.

İlk adım: Resmi kılavuzdan,

Daha önce global olarak npm install -g create-reakt-app ile create-reakt-uygulamasını yüklediyseniz, npx'in her zaman en son sürümü kullanmasını sağlamak için paketi npm uninstall -g create-reakt-app kullanarak kaldırmanızı öneririz.

https://create-react-app.dev/docs/getting-started

Aşağıdaki komutları kullanabilirsiniz:

  • npx oluşturma-tepki-uygulama benim-app
  • npm init tepki-uygulaması benim-app
  • iplik tepki uygulaması oluşturmak benim app

İkinci adım (Birincisi işe yaramazsa):

Bazen önbellekleri saklayabilir. Daha sonra aşağıda verilen bu komutları kullanabilirsiniz.

  • npm kaldırma -g oluşturma-tepki-uygulaması
  • npm önbellek temiz - kuvvet
  • npm önbellek doğrulaması
  • iplik tepki uygulaması oluşturmak benim app

Üçüncü adım: (Bu 2 işe yaramazsa) önce npm uninstall -g create-reakt-app üzerinden kaldırın , sonra komut satırınızda oluştur-reat-app komutunun hala "yüklü" olup olmadığını kontrol edin . ( / Usr / local / bin / create-tepki-app ) gibi bir şeyiniz varsa, el ile silmek için bu rm -rf / usr / local / bin / create-tepki-uygulamasını (klasör değişebilir) çalıştırın. Sonra tekrar npx / npm / iplik ile kurun. Dikkat : Son adımda başarılı oldum.


0

İdam ettiğimde

oluştur-tepki ver merhaba

bildirimle birlikte yalnızca klasör yapısının altında oluşturulur

"Bir şablon sağlanmadı. Bunun nedeni büyük olasılıkla oluşturma-tepki-uygulamasının eski bir sürümünü kullanmanızdır. Lütfen oluşturma-tepki-uygulamasının genel yüklemelerinin artık desteklenmediğini unutmayın."

node_modules
package.json
yarn.lock

Çözümlemek için aşağıdaki adımları izleyin

// create-tepki uygulaması paketini kaldırma

npm kaldırma -g oluşturma-tepki-uygulaması

Bundan sonra "npx" aracılığıyla yeni tepki uygulaması oluşturmaya hazırım

ES6 lezzet için (Varsayılan ES6 dilini alacaktır)

npx oluşturma-tepki-uygulama merhaba-dünya

Patlama lezzeti için

npx oluşturma-tepki-uygulama merhaba-dünya - şablon türü

Cmd'nin üzerinde çalıştırıldıktan sonra klasör yapısı aşağıdadır

README.md
node_modules
package.json
public
src
yarn.lock

iplik başlangıcı // İyi çalışıyor

node: v10.16.0
npm: 6.10.2

0

Benim çözümüm sizinkinden biraz farklı oldu, bu yüzden birinin benzer bir sorunu olması durumunda buraya ekleyeceğim. Görünüşe göre, ben koştuğumda görebildiğim which create-react-appve böyle bir yolla sonuçlanan iplikle global olarak create-tepki-uygulama kurdum .../.config/yarn/global/node_modules/.bin/create-react-app. Koşu yarn global remove create-react-appbu paketi kaldırdıktan sonra npx create-react-app app --template typescriptbaşarılı bir şekilde çalışabildim .


0
  1. Create-tepki uygulaması yükleyin

Başlangıçta, oluştur-tepki-uygulama aracını kurmamız gerekiyor. React.js yaratıcıları tarafından sağlanan ve tüm bağımlılıklarla kullanıma hazır React.js uygulamasını yüklemeye izin veren bir araçtır. Aracı yüklemek için komut satırında aşağıdaki komutu kullanmamız gerekir:

npm install -g create-react-app
  1. Uygulama oluştur

Şimdi, oluştur-tepki uygulaması aracını kullanarak ilk uygulamamızı oluşturmak çok kolay. Komut satırımızda tek bir komutla yapabiliriz. İlk olarak, uygulamanızı komut satırından almak istediğiniz klasöre gidin ve aşağıdaki komutu çalıştırın; burada reaktapp uygulamamızın adıdır:

npx create-react-app reactapp

Uygulamanız için farklı bir ad ayarlamaktan çekinmeyin. İşlem başarılı bir şekilde tamamlandıysa, uygulamayla birlikte klasörünüzü hazır bulundurmalısınız! Şimdi uygulamayı başlatalım!

  1. Uygulamayı başlatın

Reaksiyon komutumuza aşağıdaki komutlarla başlayalım:

cd reactapp
npm start

İlk komut uygulamamızın klasörüne girmek için kullanılır ve ikincisi uygulamamızı başlatır. Varsayılan olarak, uygulama localhost'ta açıktır: 3000, ancak ayarlardan bağlantı noktasını değiştirebiliriz.

Bağlantı: https://dev.to/duomly/how-to-create-the-react-app-in-5-minutes-1bmb

Hpe bu yardımcı olur!


0

Windows kullanıcıları için, iki adımı izleyin

npm uninstall -g create-react-app

Sonra

npx create-react-app jamming

düğümünüzü ve npm'inizi güncel tutun, en son kararlı sürüm


0
  1. Komutu kullanarak create-reakt-app uygulamasını kaldırın: sudo npm uninstall -g create-reakt-app

Npm, npm modüllerinin global kullanımını desteklemediğinden.

  1. komutu kullanarak her zamanki gibi oluşturma-tepki-uygulama kazan-plakasını kurun: npx create-tepki-uygulama benim-app

işe yarıyor!!


-1

Aynı sorunu yaşıyordum. Bunu denedim npm install -g create-react-app
O zaman create-react-app app-namebenim için çalıştı.


Evet, ancak şablon hatasını çözüyor mu? Şimdi bir windows makinesindeyim (daha önce bir mac'taydım) ve aynı şeyi yapıyor ... Boş proje ve daktilo dahil değildi.
Mickers
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.