在 .Net 專案使用 gulp build
一直以來,開發 .Net 專案,因為只能在 Windows 上使用 Visual Studio 開發
Build Project 的 Performance 總是我一個覺得很麻煩的事情
參考目前開發 web project 的經驗,決定找 gulp 相關的資料來改
步驟
- 先用
npm init建立 package.json - 安裝套件:
1 | npm install --save-dev gulp gulp-msbuild |
- 寫
gulpfile.js
1 | var gulp = require('gulp'); |
- 開啟
cmd,執行gulp watch
後記
這邊提供的方式,可以讓編譯這件事情,在背景作業。在你有改變程式碼之後自動作業
因為我自己寫程式的過程,以及看同事在執行 .Net 專案的作法,大多數時間都是在等待編譯
這些時間其實都很浪費
要加速開發,這只是一個小動作而已,網路上找到的文章,是可以在搭配更多 Task 來做測試、改變版本號等自動化動作
但是這還需要些時間來整合,這邊只是簡單的改變 build 的部分