2016-12-13 14 views
5

Pytanie aktualizowaneJak mogę uzyskać Cordova używać js przędzy zamiast NPM do dodawania wtyczek

Obecnie dodać pluginy do mojego projektu Cordova za pomocą polecenia cordova plugin add x. Wierzę, że to wykorzystuje npm w tle.

Czy ktoś ma jakiś pomysł, jak mogę zmienić npm na przędzę js (w Cordova, chcę cordova używać przędzy zamiast npm), ponieważ miałoby to ogromną różnicę w zakresie buforowania (inne niż aktualizacja cordova cli).

Wnioski

gru 2016

Wydaje się, że instalacja przędzy oznacza, że ​​przędza przejmuje od NPM jako domyślnego menedżera pakietów, a więc rzeczy są przyspieszone domyślnie i nie majstrować przy Cordova jest wymagane.

wrz 2017

Wydaje się, że byłem w błędzie, najwyraźniej, Cordova jest sztywno używać KMP, https://issues.apache.org/jira/browse/CB-12242. Ponownie otworzę ten problem, aby poprosić Apache o udostępnienie tej opcji.

+0

Rozwiązałeś ten problem? –

+0

@JinyoungKim - Tak, po prostu zainstaluj cordova z przędzą i powinna działać. Sugeruję zainstalowanie systemowej wersji przędzy, a nie wersji npm. – IonicBurger

Odpowiedz

-5

thats Jak używać menedżera paczek przędzy zamiast Npm.

npm install -g yarn 
yarn global add cordova 
+1

Przepraszam, że musiałem być jaśniejszy, chcę tego w cordova, chcę, żeby cordova użyła przędzy zamiast npm – IonicBurger

+0

, tak właśnie odpowiedziałam. Najpierw zainstaluj przędzę za pomocą npm, a następnie użyj przędzy do zainstalowania cordova. –

+0

Skąd więc cordova wie, że powinna go używać powinna używać przędzy zamiast npm? Przepraszam, jeśli to oczywiste, ale po prostu tego nie rozumiem? Kiedy dodajesz wtyczki do cordova, używa npm pod maską i próbujesz zrozumieć, jak cordova będzie używać przędzy po prostu dlatego, że zainstalowałeś cordova używając przędzy? – IonicBurger

-3

Najpierw zainstaluj przędzę za pomocą tego polecenia.

npm install -g yarn 

Po tym można używać przędzy zainstalować Cordova jak ten

yarn global add cordova 
+0

Przepraszam, że powinienem był jaśniej, chcę to w cordova, I chce cordova używać przędzy zamiast npm – IonicBurger

+0

jak na powyższe komentarze, to nie jest poprawna składnia przędzy. powinno być: przędza globalna dodaj cordova –

Powiązane problemy