Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Instalou Versão diferente do "devDependencies"

Baixei o código inicial do curso de Angular 2, e executei o comando:

npm install

Em suas dependências, consta o módulo abaixo que não está baixado:

"typescript": "^2.0.2"

Porém, ao executar o install, o módulo baixado foi o

typescript@2.4.1

Não deveria ter sido baixado o módulo da versão "2.0.2" que é o que está especificado nas dependencias do package.json?

Abaixo segue o package.json:

{
    "name": "client",
    "version": "1.0.0",
    "description": "",
    "main": "index.js",
    "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1",
        "tsc:w": "tsc -w",
        "start": "npm run tsc:w",
        "typings": "typings"
    },
    "author": "",
    "license": "ISC",
    "dependencies": {
        "@angular/common": "2.0.0",
        "@angular/compiler": "2.0.0",
        "@angular/core": "2.0.0",
        "@angular/forms": "2.0.0",
        "@angular/http": "2.0.0",
        "@angular/platform-browser": "2.0.0",
        "@angular/platform-browser-dynamic": "2.0.0",
        "@angular/router": "3.0.0",
        "@angular/upgrade": "2.0.0",
        "core-js": "^2.4.1",
        "reflect-metadata": "^0.1.3",
        "rxjs": "5.0.0-beta.12",
        "systemjs": "0.19.27",
        "zone.js": "^0.6.23",
        "angular2-in-memory-web-api": "0.0.20",
        "bootstrap": "^3.3.6"
    },
    "devDependencies": {
        "typescript": "^2.0.2",
        "typings": "^1.3.2"
    }
}

Obrigado

6 respostas

Bom dia!

Baixei o projeto, fiz npm install e continuou sendo o TypeScript 2.0.2 (verificando dentro da pasta node_modules. Como você chegou a conclusão de que a versão mais nova esta sendo instalada, onde olhou? Será que não confundiu com a ferramenta de typing?

Estou usando Node 8.X.

Ele instalou a versão 2.4.1 sim. Isso por causa do ˆ do package.json. Eu vou alterar o projeto para deixar fixo na versão 2.0.2.

Obrigado pelo feedback!

Daqui a 30 minutos, baixe o projeto novamente, estou subindo a nova versão.

solução!

Prontinho Fábio! Só baixar novamente o projeto agora!

Flavio,

Muito obrigado pelo retorno. Não vou baixar o projeto mais, pois já continuei o curso e até resolvi esses "problemas" rs. Mas achei legal avisar, porque se alguém que não conhece pode ficar muito tempo preso nesse detalhe. Como já estou seguindo seus passos e me tornando um cangaceiro do javscript, foi simples a correção.

Novamente, obrigado pelo retorno.

Abs.,

Bom saber que já conseguiu resolver. Agora é continuar até o fim!

Sucesso e bom estudo Lima!