Albatta, @jessehouwing men uchun ishlagan! Shunday qilib, bu tuzatish mening .csproj
faylimda yaxshi saqlanib qoladi :).... Faqat, men ikki marta tekshirib ko‘rdim va go‘yo o‘sha yoqimli parcha boshqa dasturchining birlashishi yoki biror narsa tufayli so‘nggi oyda biror joyda g‘oyib bo‘lganga o‘xshaydi.. (haqiqiy voqea). )
NPM alternativi
Baribir, men yaratgan check-vs-includes NPM modulini eslatib o‘tmoqchiman. Buning uchun. Bu, ayniqsa, Tugun o'rnatilgan ishlab chiquvchilar uchun qulaydir (agar o'rnatmasangiz, ehtimol kerak :) ).
Men har bir tuzilishda emas, har bir joylashtirishdan oldin tekshirishni qo'lda bajaraman. Ammo birlashma tufayli .csproj faylingizdan yo'qolib qolish ehtimoli kamroq (sezmasdan).
Biroq, ushbu NPM paketidan foydalanishning asosiy afzalligi shundaki, Build Action NONE-ni tekshirishdan tashqari, u sizning loyihangizga umuman kiritilmagan fayllarni ham tekshiradi. Chunki bu Visual Studio'ning Web Deploy dasturidan foydalanganda (nozik, ammo yomon) xatolarga olib kelishi mumkin. Quyidagi hollarda etishmayotgan qo'shimchalar bo'lishi mumkin: 1) jamoangizda 1 ta VS bo'lmagan dasturchi bo'lsa yoki 2) .csproj faylining birlashishi (ko'pincha birlashma bilan bog'liq muammolar mavjud) tufayli.
Ko'rsatmalar uchun NPM sahifasini tekshiring. Ammo quyida siz Node va Gulp dan foydalanasiz deb taxmin qilinadigan oddiy misol:
Oddiy misol
- #P6#
#P7#
gulpfile.js
-ga vazifa qo'shing:
var checkVSIncludes = require('check-vs-includes');
...
gulp.task('checkVSIncludes', function() {
checkVSIncludes(['/Views/**/*.cshtml', '/app/**/*.js']);
});
- Tekshirishni loyihangiz papkasida bajaring (masalan,
.csproj
faylingiz qaerda) #P9#
person
Bart
schedule
14.07.2015