2016-08-02 10 views
0

角度2のバージョンを2.0.0.rc.4に更新しようとしましたが、npm install、npm startの実行後にスクリプトエラーが発生します。角度2 - rc4にアップグレードするとスクリプトエラーが発生する

"dependencies": { 
"@angular/common": "2.0.0-rc.4", 
"@angular/core": "2.0.0-rc.4",  
"@angular/compiler": "2.0.0-rc.4",  
"@angular/http": "2.0.0-rc.4", 
    "@angular/forms": "0.2.0", 
"@angular/platform-browser": "2.0.0-rc.4", 
"@angular/platform-browser-dynamic": "2.0.0-rc.4", 
"@angular/router": "3.0.0-beta.1", 
"@angular/router-deprecated": "2.0.0-rc.2", 
"systemjs": "0.19.27",  
"reflect-metadata": "^0.1.3", 
"rxjs": "5.0.0-beta.6", 
"zone.js": "^0.6.12", 
"core-js": "^2.4.0"  
}, 
"devDependencies": { 
"concurrently": "^2.0.0", 
"lite-server": "^2.1.0", 
"typescript": "^1.8.7", 
"typings":"^0.7.5" 

}以下

の下に私のpackage.jsonファイルを参照してください私のサンプルapp.component.tsがファイルである

これは変更
import {Component} from '@angular/core'; 
import { bootstrap } from '@angular/platform-browser-dynamic'; 
import { disableDeprecatedForms, provideForms } from '@angular/forms'; 

import {CORE_DIRECTIVES, FORM_DIRECTIVES, FormBuilder,Validators,Control,ControlGroup } from '@angular/common'; 

@Component({ 
selector: 'ej-app',  
templateUrl: 'app/app.component.html', 
directives: [ CORE_DIRECTIVES] 
}) 
bootstrap(AppComponent, [ 
disableDeprecatedForms(), 
provideForms() 
]).catch((err: any) => console.error(err)); 

export class AppComponent { 

employeeDob: Date; 
    constructor(private myform: FormBuilder) { 
} 

enter image description here以下のようなスクリプトエラーがスローされます

お願いしますか? t問題のない角度バージョンを更新する

+0

quickstartガイドをチェックするには、あなたのsystem.config.jsが含まれてもらえますか? –

+0

こんにちは、あなたはsystemjs.config.jsファイルを意味しましたか?はいの場合は –

+0

@ SasiDhivyaを含めてください。あなたのsystemjs.config.jsファイルでplatform-b​​rowser-dynamicのエントリが不足している必要があります。あなたの投稿のsystemjs.config.jsファイルを共有してください。 – Sanket

答えて

3

systemjs.config.jsファイルを更新します。独自のバンドルフォルダに変更されました.umd.jsファイルの場所:さらなる情報については

var ngPackageNames = [ 
    'common', 
    'compiler', 
    'core', 
    'forms', 
    'http', 
    'platform-browser', 
    'platform-browser-dynamic', 
    'router', 
    'router-deprecated', 
    'upgrade' 
]; 

ngPackageNames.forEach(function(pkgName) { 
    packages['@angular/'+pkgName] = { main: 'bundles/' + pkgName + '.umd.js', defaultExtension: 'js' }; 
}); 

、angular2

+0

ありがとうたくさん。その作品 –

関連する問題