TL; DR
Visual Studio 2015 yılında ön uç dev yapmak istiyorsanız, ASP.NET 5 proje şablonu kullanmayın. ASP.NET 4.5.2 Boş Web Projesi şablonunu kullanın. NPM, Bower, Gulp, Task Runner hepsi de orada çalışıyor. Yeni Öğe iletişim kutusu (NPM Yapılandırma Dosyası, Bower Yapılandırma Dosyası, vb.) Aracılığıyla uygun yapılandırma dosyalarını ekleyin. 5 Visual Studio ile serbest bırakıldı rağmen ASP.NET
, bu hala çok beta olduğunu. Bu sadece sunucu tarafı özellikleri için geçerli değildir. VS proje türü de prime-time için hazır değildir. UI'de proje özellikleri çok sınırlıdır. Öğeleri projeden hariç tutmayı tercih edemezsiniz. package.config
hariç tutmalar herhangi bir şeyi etkiliyor görünmüyor. VS bu projeler üzerinde TFS ile davranmaz ve oluşturulan herhangi bir dosyada bir TFS ADD'si gerçekleştirir. Bu, TFS değişikliklerini el ile yapmazsam, sonuçta gulp yapılarının başarısız olacağı anlamına gelir, çünkü TFS'nin engelleyeceği değişiklikleri (örneğin, beklemede olan bir değişiklik olduğunda silebilirsiniz) yapmak isteyecektir.
Sonuçta
, ASP.NET 5 proje tipi henüz pişmiş tam değildir. Neyse ki, ön uç geliştirici için 4.5.2 projesinde gerçekten sağladığım tek şey proje ağacındaki Bağımlılıklar düğümüdür. Bu bazı yararları vardır, ancak şu anda maliyete değer değildir. Bunun yerine, gerektiğinde bower ve npm komutlarını çalıştırmayı kolaylaştıran Visual Studio Command Line extension'u yükledim. Bunu yapılandırma dosyası için bir GUI, intellisense veya bağlamaları olmadığı için tsd
(TypeScript tanımları) için zaten yapmam gerekiyordu.
Do aslında TFVC kullanıyor musunuz? Git'i kullanırsanız, bir .gitignore dosyasına ihtiyacınız vardır. – cremor
Evet biz size çözümde eski web sitelerini olduğunda TFVC –