2017-08-08 5 views
0

ここで私は重大度コード説明プロジェクトファイルの行抑制状態 エラービルドとしてエラーを取得していますAngular4に私のAngular2をアップグレードしようとしているイム:初期化子は、周囲の状況 パッケージで許可されていません.js活字エラー:初期化子は、周囲の文脈では許可されません

{ 
    "name": "angular-quickstart", 
    "version": "1.0.0", 
    "scripts": { 
    "start": "tsc && concurrently \"npm run tsc:w\" \"npm run lite\" ", 
    "lite": "lite-server", 
    "postinstall": "typings install", 
    "tsc": "tsc", 
    "tsc:w": "tsc -w", 
    "typings": "typings" 
    }, 
    "license": "ISC", 
    "dependencies": { 
    "@angular/common": "4.0.0", 
    "@angular/compiler": "4.0.0", 
    "@angular/core": "4.0.0", 
    "@angular/forms": "4.0.0", 
    "@angular/http": "4.0.0", 
    "@angular/platform-browser": "4.0.0", 
    "@angular/platform-browser-dynamic": "4.0.0", 
    "@angular/router": "4.0.0", 
    "@angular/upgrade": "4.0.0", 
    "core-js": "^2.4.1", 
    "reflect-metadata": "^0.1.3", 
    "rxjs": "^5.0.1", 
    "systemjs": "0.19.27", 
    "zone.js": "^0.8.4", 
    "bootstrap": "^3.3.6" 
    }, 
    "devDependencies": { 
    "concurrently": "^2.2.0", 
    "lite-server": "^2.2.2", 
    "typescript": "^2.0.2", 
    "typings": "^1.3.2" 
    } 
} 
+0

これは 'package.json'とは関係ありません。このエラーが発生している場所にコードを貼り付けてください。 – Faisal

+0

エラーがスローされるコードは問題を理解するための「必須」ですが、package.jsonはエラーとは何の関係もないとは言いません。バージョン管理の問題になる可能性があります。もちろん、それは別のものかもしれません。 – Pac0

答えて

0

Typescriptのバージョンを確認してください。おそらくあなたのタイスクリプトは時代遅れです。同じ問題は、古いnode_modulesを使用している場合にも発生する可能性があります。最新のノードパッケージを使用してください。

+0

私はnode_8.2.1を使用しています –

+1

"typescript"をアップグレードしてください: "^ 2.0.2"を最新のものにしてください。 –

0

最新のtypescript getをインストールするには、npm install -g typescript @ latestをターミナルで試してください。

関連する問題