Visual Studio AngularJSでビルドが遅い


Web開発をしていてビルドがだんだん重くなってしまい、一回のビルドで1分ぐらいかかっていた。

改善した内容
1.Lessをコンパイルしていた。

<link rel="stylesheet/less" type="text/css" href="Content/bootstrap-theme.less">'


<link rel="stylesheet" type="text/css" href="Content/bootstrap-theme.min.css">

ビルド時にすべてのlessファイルをコンパイルするので当然cssで指定しておく。

2.Watch数
Web上でExcelのようなTable形式を扱う場合、どうしてもWatch数が多くなる。これを
VirtualScrollを使ってWatch数を固定化した。Watch数500以内に抑えるとサクサク動く。
使ったのはコレ
http://kekeh.github.io/vsscrollbar/

3.TortoiseSVNを使っていたのだが、これはそこまで原因ではなかった。
VisualStudio上で
Tool→Options→SourceControl→でNoneに設定すると少しだけ早くなった。