papadi
papadi

Reputation: 1095

Successful build with many errors in typescript typing files

I have a problem with Visual Studio 2013 generating too many errors when building a web application with typescript definition files. For example consider the following scenario:

  1. Start a new Empty Web Application
  2. Right click on project and select Manage Nuget Packages
  3. Add jquery and jquery typings (the typings I downloaded are a couple of days old)
  4. Build the project
  5. Project builds successfully with more than 100 errors (errors, not warnings), all in jquery.d.ts, like the following:
    • ',' expected.
    • '=' expected.
    • Identifier expected.

I get similar results when I do the same with angularjs instead of jquery.

Any ideas?

Upvotes: 17

Views: 14649

Answers (2)

JayKan
JayKan

Reputation: 4865

I was having a similar issues like this but I was able to resolve the jQuery issues by downgrading my DefinitelyTyped version of "1.0.1" instead of "1.4.1". Also I'm currently running on Mac and hopefully this can help users who are experiencing issues on Mac.

Upvotes: 0

Fenton
Fenton

Reputation: 250842

The most likely reason for this is that you are using an older version of TypeScript than the definition author.

The language is moving swiftly and some of the features in version 1.4 are particularly useful in definition files, so it is likely that you will need to upgrade to 1.4 so that your machine can understand these new features.

Download version 1.4 here.

Upvotes: 30

Related Questions