Skip to content

Can't install angular/cli using npm #8757

@Angular5WebAPI

Description

@Angular5WebAPI

Versions

C:\Windows\System32>ng --version
'ng' is not recognized as an internal or external command,
operable program or batch file.
C:\Windows\System32>node -v
v9.2.0

C:\Windows\System32>npm -v
5.5.1

OS: Windows 10-64bit 

Repro steps

About a month ago, I installed nodejs/npm and angular/cli latest version on my laptop. Everything worked perfectly. Yesterday (12/05/2017), I tried to install latest version of nodejs/npm and since then I can't install angular/cli any more:
Run Node.js as Administrator:
•Step 1: npm uninstall -g @angular/cli
•Step 2: npm cache clean
•Step 3: npm install -g @angular/cli -verbose

Observed behavior

C:\Windows\System32>npm install -g @angular/cli -verbose
npm info it worked if it ends with ok
npm verb cli [ 'C:\\Program Files\\nodejs\\node.exe',
npm verb cli   'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
npm verb cli   'install',
npm verb cli   '-g',
npm verb cli   '@angular/cli',
npm verb cli   '-verbose' ]
npm info using npm@5.5.1
npm info using node@v9.2.0
npm verb npm-session cd651e2cc6d361f9
npm verb type system
npm verb stack FetchError: request to https://registry.npmjs.org/@angular%2fcli failed, reason: write EPROTO 101057795:error:14077460:SSL routines:SSL23_GET_SERVER_HELLO:reason(1120):openssl\ssl\s23_clnt.c:800:
npm verb stack
npm verb stack     at ClientRequest.req.on.err (C:\Program Files\nodejs\node_modules\npm\node_modules\pacote\node_modules\make-fetch-happen\node_modules\node-fetch-npm\src\index.js:68:14)
npm verb stack     at ClientRequest.emit (events.js:159:13)
npm verb stack     at onerror (C:\Program Files\nodejs\node_modules\npm\node_modules\pacote\node_modules\make-fetch-happen\node_modules\https-proxy-agent\node_modules\agent-base\index.js:106:9)
npm verb stack     at callbackError (C:\Program Files\nodejs\node_modules\npm\node_modules\pacote\node_modules\make-fetch-happen\node_modules\https-proxy-agent\node_modules\agent-base\index.js:126:5)
npm verb stack     at <anonymous>
npm verb cwd C:\Windows\System32
npm verb Windows_NT 10.0.14393
npm verb argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "@angular/cli" "-verbose"
npm verb node v9.2.0
npm verb npm  v5.5.1
npm ERR! code EPROTO
npm ERR! errno EPROTO
npm ERR! request to https://registry.npmjs.org/@angular%2fcli failed, reason: write EPROTO 101057795:error:14077460:SSL routines:SSL23_GET_SERVER_HELLO:reason(1120):openssl\ssl\s23_clnt.c:800:
npm ERR!
npm verb exit [ 1, true ]

Desired behavior

Mention any other details that might be useful (optional)

I also have VSTS 2017 Enterprise version 15.5.0

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