2016-02-10 28 views
11

Mam konfigurację folderu z niektórymi plikami, które już chcę mieć w folderze. Chcę móc uruchomićReact-natywny init w bieżącym folderze

reagować-rodzimy startowych Nazwa_projektu

i zamiast tworzyć Nazwa_projektu folderu to init, projekt reagowania-rodzimy w folderze jestem obecnie w.

Czy to możliwe ?


Obecnie mam już skonfigurowane z poprzednich projektów, które lubię używać (packages.json, pliki konfiguracyjne, itp.). Usuwam moduł node_modules, a następnie reaguję na natywny init PROJECTNAME. Następnie biorę foldery PROJECTNAME/iOS PROJECTNAME/Android wygenerowane w tym folderze, przenoszę je do głównego folderu projektu i działa całkiem sprawnie. Po prostu nie optymalna.

+0

Tworzę również projekt i ręcznie przenoszę pliki. Jeśli masz już kompilację, wtedy musiałem wyczyścić pamięć podręczną './node_modules/react-native/packager/packager.sh clean' – agtb

+1

. Byłoby miło zrobić skrypt z tego, lub miło, jeśli reaguje-natywnie może zaktualizować swoją linię cmd, aby zaakceptować tę konfigurację :) –

+1

Tak, zwłaszcza jeśli najpierw stworzyłeś repo. – arvinsim

Odpowiedz

3

Można zrobić

$ cd .. && react-native init folder_name 

To nadpisze package.json ale zachować niestandardowych plików.

+1

Czy to nie zastąpi całego folderu? –

+1

Tylko pliki, których potrzebuje. –

0

Powodem, dla którego chciałem to zrobić, było posiadanie pewnego rodzaju mono-repo, ale zmieniłem podejście z tego podejścia, ponieważ nie jestem pewien, czy jest to korzystne.