Skip to content

Cannot find name 'localStorage' or any other built-in modules after updating to RC #5124

@ndkcha

Description

@ndkcha

OS

macOS Sierra 10.12.3

Versions.

@angular/cli: 1.0.0-rc.0
node: 7.6.0
os: darwin x64
@angular/common: 2.4.8
@angular/compiler: 2.4.8
@angular/core: 2.4.8
@angular/forms: 2.4.8
@angular/http: 2.4.8
@angular/material: 2.0.0-beta.2
@angular/platform-browser: 2.4.8
@angular/platform-browser-dynamic: 2.4.8
@angular/router: 3.4.8
@angular/cli: 1.0.0-rc.0
@angular/compiler-cli: 2.4.8

Repro steps.

I recently re-installed my operating system. And i installed latest versions of node and angular-cli.

  1. Created new app using ng new <name>
  2. Created a new component which required storing data in localStorage.

In code editor, it shows compiler error. But it runs without error. I also have an application which was created by angular-cli-beta. It doesn't show any compiler error in that.

I don't know if it is an issue for angular-cli or vscode. Do let me know.

The log given by the failure.

screen shot 2017-03-01 at 12 13 15 pm

**well in line number 47

Mention any other details that might be useful.

I also have uploaded the code on github.
You can find repository here.
My tsconfig.json file.
My package.json file.
I have commented on a specific file to elaborate the issue. You can it here (logout function at the bottom of the page)

I hope this helps.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions