https://github.com/NathanWalker/angular-seed-advanced kullanılırkenkullanılması, projeyi android olarak çalıştırır. Tüm bağımlılıkları npm install
ile yükledim ve projeyi doğru şekilde hazırladım.'TypeError: Yol bir dize olmalı. Undefined 'npm çalıştırdıktan sonra açısal bir ortamda start.android'i çalıştırdıktan sonra
Maalesef bu komutu kullandıktan sonra TypeError: Path must be a string. Received undefined
hata alıyor.
Çevrimiçi olarak numaralı çözümü aramayı denedim, ancak bunlardan herhangi birini yapamadım çünkü bunun neden olduğunu anlamıyorum.
tns doctor --log tail
'un çalışması, mobil ortamların (android ve ios) yüklenmesiyle ilgili bir sorun olduğunu gösterdi; bu nedenle, birkaç bağımlılık ve paket yükleyerek bunu otomatik olarak denememi ve düzeltmem için bana yardımcı oldu. Bu değişikliklerin $ANDROID_HOME
arasında
tns doctor --log tail
çalıştıran görünüyor 25'e sdk 18 yüklü bana "sen en azından android SDK 22 yüklü olması gerekir" hakkında bir ileti verir olmasına rağmen.
Bunu düzeltmek için ne yapmalıyım? Daha fazla bilgiye mi ihtiyacınız var?
Şu an için zamanımı çok fazla kaybediyorum ve gerçekten ne yapacağım konusunda hiçbir fikrim yok. npm -g nativescript tns adımları izleyin doktor ve her soruya evet demek yükleyin:
-check-updates -u npm install –
Çevreniz hakkında daha fazla bilgi verebilir misiniz? Sistem? java sürümü? JAVA_HOME yolunuz var mı? – Fetrarij