VSIX Durandal şablonunu (sürüm 2.0) kullanıyorum. Önceki sürümde (1.2), oluşturma işleminin bir parçası olarak çalıştırılabilen bir optimizer.exe vardı. Weyland'ın yerini aldığını düşünüyorum, ancak bunu yayınlama modunda bir yapım adımı olarak nasıl çalıştırdığımı bilmiyorum.Durandal.js .NET VS2012 Weyland oluşturma sürecinde nasıl kullanılır
if $(ConfigurationName) == Release (
cd "$(ProjectDir)"
attrib -R App\main-built.js
weyland build
)
Ben kaynak denetimi konur ihtimale karşı ana-built.js içinde salt okunur bayrağı temizlemek ister ama o duruşu gerekmeyebilir: Burada
Yanıtınızdaki bağlantıyı okuduğum kadar doğru olarak işaretleyeceğim ve Benzer şeyler öneren diğer bağlantılara da baktım. Bunu gerçekten test edemiyorum çünkü, node.js'ye sahip olmama rağmen, Weyland'ı (npm install -g weyland) şirket proxy'sinin gerisindeymiş gibi yükleyemiyorum. http://stackoverflow.com/questions/11605621/manually-installing-npm-packages içinde öneriyi denedim ama bu benim için çalışmaz :( – user2269352
Ayrıca bir şirket proxy'sinin arkasındayım ve kimlik doğrulaması kullanır, bu yüzden aşağıdakileri yaptım (hangisinin çalıştığından emin değilim): npm yapılandırma kümesi proxy http: // kullanıcı adı: parola @ proxy: 8080 npm yapılandırma kümesi https-proxy http: // kullanıcı adı: parola @ proxy: 8080 set http_proxy = http: // kullanıcı adı: parola @ proxy: 8080 set https_proxy = http: // kullanıcı adı: password @ proxy: 8080 – YipYip
Bunu yaptığımda, hatayı alıyorum: weyland olarak tanınmadı Bir iç veya dış komut '. Eğer doğrudan weyland'a işaret edersem,' düğümün bir iç veya dış komut olarak algılanmamasını sağlarım. 'Neden çevre yollarının post-build'de çalışmadığı konusunda bir fikriniz var mı? –