3

için VS Tools'u kullanarak 010_add_platform_class.js'yi çalıştırırken hata var Mevcut bir İyonik uygulamayı VS 2015 Update 1'e aktardım. Apache Cordova Update 7 için en son araçları kullanıyorum. Uygulamayı oluşturduğumda, kancaları \ after_prepare \ 010_add_platform_class.js dosyasını çalıştırmayı denediğinde aşağıdaki hatalar. Eğer dosyayı kaldırırsam, VS uygulamayı kurar ve uygular. Bu TACO'da bir hata mı yoksa yanlış bir şey mi yapıyorum?Apache Cordova

Executing "after_prepare" hook for all plugins. 
1> Running command: "C:\Program Files (x86)\nodejs\node.exe" D:\SampleApp\hooks\after_prepare\010_add_platform_class.js D:\SampleApp 
1>MSBUILD : cordova-build error : net.js:633 
1> net.js:633 
1>MSBUILD : cordova-build error : throw new TypeError('invalid data'); 
1>  throw new TypeError('invalid data'); 
1>MSBUILD : cordova-build error :^
1>   ^
1>MSBUILD : cordova-build error : TypeError: invalid data 
1> TypeError invalid data 
1>MSBUILD : cordova-build error : at Socket.write (net.js:633:11) 
1>  at Socket.write (net.js:633:11) 
1>MSBUILD : cordova-build error : at Object.<anonymous> (D:\SampleApp\hooks\after_prepare\010_add_platform_class.js:90:22) 
1>  at Object.<anonymous> (D:\SampleApp\hooks\after_prepare\010_add_platform_class.js:90:22) 
1>MSBUILD : cordova-build error : at Module._compile (module.js:460:26) 
1>  at Module._compile (module.js:460:26) 
1>MSBUILD : cordova-build error : at Object.Module._extensions..js (module.js:478:10) 
1>  at Object.Module._extensions..js (module.js:478:10) 
1>MSBUILD : cordova-build error : at Module.load (module.js:355:32) 
1>  at Module.load (module.js:355:32) 
1>MSBUILD : cordova-build error : at Function.Module._load (module.js:310:12) 
1>  at Function.Module._load (module.js:310:12) 
1>MSBUILD : cordova-build error : at Function.Module.runMain (module.js:501:10) 
1>  at Function.Module.runMain (module.js:501:10) 
1>MSBUILD : cordova-build error : at startup (node.js:129:16) 
1>  at startup (node.js:129:16) 
1>MSBUILD : cordova-build error : at node.js:814:3 
1>  at node.js:814:3 
1> Command finished with error code 1: C:\Program Files (x86)\nodejs\node.exe D:\SampleApp\hooks\after_prepare\010_add_platform_class.js,D:\SampleApp 
1>MSBUILD : cordova-build error : Error: Hook failed with error code 1: D:\SampleApp\hooks\after_prepare\010_add_platform_class.js 
1> Error Hook failed with error code 1: D:\SampleApp\hooks\after_prepare\010_add_platform_class.js 
+0

Microsoft'ta Apache Cordova takımı için çalışıyorum. Şu anda, geliştiricilerin VS'deki yapı hatalarından kurtulmasını kolaylaştırmanın yollarını araştırıyoruz. Yapı hatalarıyla karşılaşan ve sorun giderme amacıyla topluluğa ulaşan sizin gibi kişilerle sohbet etmeyi umuyoruz. Müşteri geri bildirimleri, ürün tasarımı kararlarını vermemizin bir numaralı yoludur. Bu nedenle, bu hafta 20dk telefon görüşmesi için zaman ayırabilirseniz veya derleme sorunlarının nasıl anlaşıldığını ve üstesinden geldiğiniz hakkında konuşursanız bunu çok sevinirim. rsalva [at] Microsoft [nokta] com –

cevap

9

Dosyalarınızın salt okunur olarak kilitlendiği bir projede (örneğin, TFS kaynak denetimi kullanırken) oluşturuyorsanız, bu durum oluşabilir. Oluşturulduktan sonra, hedef platformunuzu tanımlayan bir CSS sınıfı eklemek için uygulamanızın ana sayfasını değiştirmek üzere İyonik tarafından kullanılan bir komut dosyası vardır. Ana sayfa dosyanız (örneğin, index.html) salt okunur olarak işaretlenmişse, bu ayarı temizlemeyi ve yeniden oluşturmayı deneyin.

+0

Tam olarak öyle. Checking out ** index.html ** aslında dosyayı çalıştırdı. Yani belli değil. Yardım ettiğin için teşekkür ederim. – Ionian316

0

Bu hatayı aldığınızda Ripple'a mı dağıtıyorsunuz? Bu, yerel makineye boş bir proje oluşturduğunuzda olur mu? Platformlar klasörünü silmeyi ve yeniden oluşturmayı deneyin.

+0

Ripple veya VS Android Emulator'a dağıtmak önemli değil. Platformlar klasörünün silinmesi ve yeniden yapılandırılması da işe yaramadı. – Ionian316