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.