title: Error: TSError: ⨯ Unable to compile TypeScript
body: <p>I am facing the problem: </p>
  
  <p><strong>My Project is built on Angular4 with typescript, e2e testing with protractor &amp; karma.</strong></p>
  
  <p>Travis-ci has this error:</p>
  
  <pre><code>[03:34:54] E/launcher - Error: TSError: ⨯ Unable to compile TypeScript
  Cannot find type definition file for 'jasmine'. (2688)
  Cannot find type definition file for 'node'. (2688)
  e2e/app.e2e-spec.ts (1,32): Cannot find module './app.po'. (2307)
  e2e/app.e2e-spec.ts (4,1): Cannot find name 'describe'. (2304)
  e2e/app.e2e-spec.ts (7,3): Cannot find name 'beforeEach'. (2304)
  e2e/app.e2e-spec.ts (11,3): Cannot find name 'it'. (2304)
  e2e/app.e2e-spec.ts (13,5): Cannot find name 'expect'. (2304)
  
  The command "ng e2e" exited with 4.
  </code></pre>
  
  <p>My tsconfig.json:</p>
  
  <pre><code>{
    "compileOnSave": false,
    "compilerOptions": {
      "outDir": "./dist/out-tsc",
      "baseUrl": ".",
      "paths": {
        "*": ["./node_modules/*", "*"]
      },
      "sourceMap": true,
      "declaration": false,
      "moduleResolution": "node",
      "emitDecoratorMetadata": true,
      "experimentalDecorators": true,
      "target": "es5",
      "types": [ "node", "jasmine" ],
      "typeRoots": [
        "./node_modules/@types"
      ],
      "lib": [
        "es2016",
        "dom"
      ]
    }
  }
  </code></pre>
  
  <p>My tsconfig.spec.json:</p>
  
  <pre><code>{
    "compilerOptions": {
      "sourceMap": true,
      "declaration": false,
      "moduleResolution": "node",
      "emitDecoratorMetadata": true,
      "experimentalDecorators": true,
      "lib": [
        "es2016",
        "dom"
      ],
      "outDir": "../out-tsc/spec",
      "module": "commonjs",
      "target": "es5",
      "baseUrl": "",
      "types": [
        "jasmine",
        "node"
      ],
      "typeRoots": [
        "../node_modules/@types"
      ]
    },
    "files": [
      "test.ts"
    ],
    "include": [
      "**/*.spec.ts"
    ]
  }
  </code></pre>
  
  <p><strong>Node v6.10.3</strong></p>
  
  <p><strong>npm v3.10.10</strong></p>
  
  <p>Please help me.</p>