I delete almost everything. I use yeoman to regenerate the template, meantime code new karma test file , modify a little change in the service , and I think till now , it is already a stable version