Mam podstawową stronę Asp.Net 5, która używała zadań Gulp.JS do czyszczenia, kopiowania i minimalizowania plików CSS i JS.Wykonywanie zadań Gulp.js po kompilacji w VS2015
Po uruchomieniu tych zadań w Eksploratorze zadań - wszystko jest w porządku, a stare skrypty są usuwane, nowe kopiowane, a pliki minimalizowane.
Chciałbym zautomatyzować te zadania w VS2015 - więc kiedy zbudować projekt stanie się co następuje:
- Stare skrypty są usuwane za pomocą czystych ło
- Nowe skrypty są kopiowane - używając kopii Zadanie
- CSS i JS są minifikowane za pomocą min taks (zminimalizują CSS i JS poprzez wywołanie osobnych zadań minify dla każdego. (Prod i postoju używają minified wersje i dev używa normalnych plików js i css)
Teraz mogę być całkowicie wyłączony toru tutaj, ale myślałem, że w pliku project.json powinienem być w stanie wywołać te zadania haustem w skryptach config tak:
"scripts": {
"prebuild": [ "gulp clean" ],
"postbuild": ["gulp copy" , "gulp min" ],
"prepublish": [ "npm install", "bower install"]
}
czystej działa idealnie - jednak zadania kopiowania i min nie działają wcale. Czy są jakieś pomysły, jak zautomatyzować to zachowanie?
Proszę pana, dziękuję, dobrze odpowiedziałeś. –