我是Angular2的新手,所以如果这是一个明显的错误,请原谅我。从angular.io种子文件开始,我一直在开发一个简单的应用程序来首次使用Angular Services。该应用似乎运行良好,直到我遇到一些导致Chrome和npm服务器崩溃的错误。当我尝试重新启动服务器(“NPM开始”)我收到下面的生成错误 -Angular 2错误TS1146:预计声明
src/app/cost-data.service.ts(5,12): error TS1146: Declaration expected.
npm ERR! Darwin 16.5.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "build"
npm ERR! node v7.9.0
npm ERR! npm v4.2.0
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! [email protected] build: `tsc -p src/`
npm ERR! Exit status 2
的成本data.service.ts文件是:
import { Injectable } from '@angular/core';
import { CostData } from './cost-model';
@Injectable;
export class CostDataService {
costData = new CostData;
}
我会很感激如果有人能告诉我造成错误的原因。
得到它。非常感谢。 – Brasso