2015-08-17 13 views
9

Visual Studio 2015'ten bir Apache Cordova projesi çalıştırdığımda aşağıdaki gibi bir hatam var.'shelljs' modülü bulunamadı

Error BLD401 Error : BLD00401 : Could not find module 'shelljs'. Please Go to Tools --> Options --> Tools for Apache Cordova --> Cordova Tools --> Clear Cordova Cache and try building again. 

Ben grobally

npm -g shelljs

Ama hala çalışmıyor yüklemek shelljs yüklemeye çalıştı.

PhoneGap projesine dönüştürmeli ve diğer IDE'lerde çalışmalı mıyım?

cevap

11

Genel olarak [-g] yüklemek için bazı nedenlerin çalışmadığı bir çözüm buldum. Öyleyse yaptığım şey, proje lokasyonunda shelljs komutunu aşağıdaki gibi kurmaktı. Proje \ platformları için

Yol \ android \ cordova

ve sonra

npm shelljs bu yardım birisi

Umut yüklemek yerde "shelljs" yüklemek aynı sorunu var.

+0

[-g] çalışmıyorsa, npm'in bu sabit olduğu bir sürümünü biliyor mu? Bu cevap 2.7.4'te benim için çalıştı –