Προσπαθώ να τρέξει npm startγια το έργο angular2 μου
αλλά να πάρει αυτό το σφάλμα:
push_quick git:(master) npm start
> angular2-quickstart@1.0.0 start /Users/eladb/WorkspaceQa/SupporTool/src/main/webapp/html/push_quick
> tsc && concurrently tsc -w lite-server
app/shared/stringUtils.service.ts(8,9): error TS7005: Variable 'a' implicitly has an 'any[]' type.
npm ERR! Darwin 15.6.0
npm ERR! argv /usr/local/Cellar/node/6.3.1/bin/node /usr/local/bin/npm start
npm ERR! node v6.3.1
npm ERR! npm v3.10.3
npm ERR! code ELIFECYCLE
npm ERR! angular2-quickstart@1.0.0 start: `tsc && concurrently tsc -w lite-server `
npm ERR! Exit status 2
npm ERR!
για τη μέθοδο αυτή:
@Injectable()
export class StringUtilsService {
mapToFormParamsString( dict : any) : string{
var a:any[] = []
for (var key in dict) {
if (dict.hasOwnProperty(key)) {
a.push(key+=+dict[key]);
}
}
return a.join(&);
}
}
πώς μπορώ να το διορθώσω αυτό;
αλλαγή var a = string[] ήvar a = any[]
δεν βοήθησε. ίδιο λάθος σύνταξη.
btw, δεν είχα thi σφάλμα κατά την κατάρτιση με ng startή IntelliJ
Είναι ng startκαλώντας mpn startή το αντίστροφο;













