SystemJS-moduler med Visual Studio 2013 och TypeScript
Jag försöker använda SystemJS-moduler i Visual Studio 2013 med TypeScript, men Visual Studio visar fel.
Detta är min setup:
- Installerade TypeScript-verktyg för Microsoft Visual Studio 2013 1.8.5.0
- Avinstallerade lägre versioner av TypeScript
Projektfil (VS 2013 stöder inte tsconfig.json):
<TypeScriptToolsVersion>1.8</TypeScriptToolsVersion> <TypeScriptModuleKind>system</TypeScriptModuleKind> <TypeScriptTarget>es5</TypeScriptTarget>
Detta är vad jag ser:
- Mitt projekt kompilerar framgångsrikt
- I webbläsaren körs AngularJs framgångsrikt
- Men i Visual Studio ser jag vågiga linjer. När jag hovrar står det 'expression statement is not assignment or call':
Detta problem är relaterat till den här frågan, men svaret där är 'använd VS 2015', vilket helt enkelt inte är ett alternativ för mig.
Finns det något sätt att använda SystemJS med TypeScript i Visual Studio 2013? Det behöver inte vara ES6-stil moduler, bara någon kombination av SystemJS och TypeScript fungerar. Tack!
Svar #1
Jag vet inte om du redan har försökt att ställa in SystemJS som modulesystem i inställningarna:
Om det fortfarande inte fungerar, försök att följa denna guide: http://www.codeproject.com/Articles/1060262/First-Angular-App-with-TypeScript-and-Visual-Studi från "Setting Up Visual Studio Project".
Förresten, VB 2013 är en mycket gammal version av programvaran, finns det någon anledning till att du inte borde migrera till en nyare version?
Svar #2
Det verkar som att det helt enkelt inte finns någon lösning för detta. Att uppgradera till VS2015 är det enda sättet att åtgärda det.

