Wenn versucht ich Befehl npm starten zu diesem Zeitpunkt gibt Fehler wie folgt auszuführen:Angular 2 npm Start Ausgabe
Meine package.json Datei ist: -
{
"name": "angular-quickstart",
"version": "1.0.0",
"description": "QuickStart package.json from the documentation, supplemented with testing support",
"scripts": {
"build": "tsc -p src/",
"build:prod": "webpack -p --progress",
"build:watch": "tsc -p src/ -w",
"build:e2e": "tsc -p e2e/",
"serve": "lite-server -c=bs-config.json",
"serve:e2e": "lite-server -c=bs-config.e2e.json",
"prestart": "npm run build",
"start": "concurrently \"nodemon server/main.js\" \"npm run build:watch\" \"npm run serve\"",
"pree2e": "npm run build:e2e",
"e2e": "concurrently \"npm run serve:e2e\" \"npm run protractor\" --kill-others --success first",
"preprotractor": "webdriver-manager update",
"protractor": "protractor protractor.config.js",
"pretest": "npm run build",
"test": "concurrently \"npm run build:watch\" \"karma start karma.conf.js\"",
"pretest:once": "npm run build",
"postinstall": "typings install",
"test:once": "karma start karma.conf.js --single-run",
"lint": "tslint ./src/**/*.ts -t verbose"
},
"keywords": [],
"author": "",
"license": "MIT",
"dependencies": {
"@agm/core": "^1.0.0-beta.0",
"@angular/animations": "^4.2.5",
"@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/material": "^2.0.0-beta.7",
"@angular/platform-browser": "~4.0.0",
"@angular/platform-browser-dynamic": "~4.0.0",
"@angular/router": "~4.0.0",
"@ngui/map": "^0.18.3",
"@types/googlemaps": "^3.26.14",
"angular-in-memory-web-api": "~0.3.0",
"angular2-image-upload": "^0.6.3",
"angular2-modal": "^3.0.1",
"angular2-useful-swiper": "^4.0.5",
"auth0-js": "^8.7.0",
"core-js": "^2.4.1",
"cors": "^2.8.3",
"debug-log": "^1.0.1",
"express": "^4.14.0",
"font-awesome": "^4.6.3",
"hammerjs": "^2.0.8",
"http-server": "^0.10.0",
"jquery": "^2.2.4",
"mysql": "^2.13.0",
"ng": "0.0.0-rc6",
"ng2-float-btn": "0.0.3",
"ng2-page-scroll": "^4.0.0-beta.9",
"ng2-parallax": "^1.0.0",
"ngx-flickity": "0.0.6",
"rxjs": "5.0.1",
"systemjs": "0.19.40",
"zone.js": "^0.8.4"
},
"devDependencies": {
"concurrently": "^3.2.0",
"lite-server": "^2.2.2",
"typescript": "~2.1.0",
"typings": "^1.3.2",
"webpack": "^1.13.2",
"canonical-path": "0.0.2",
"tslint": "^3.15.1",
"lodash": "^4.16.4",
"jasmine-core": "~2.4.1",
"karma": "^1.3.0",
"karma-chrome-launcher": "^2.0.0",
"karma-cli": "^1.0.1",
"karma-jasmine": "^1.0.2",
"karma-jasmine-html-reporter": "^0.2.2",
"protractor": "~4.0.14",
"rimraf": "^2.5.4",
"@types/node": "^6.0.46",
"@types/jasmine": "2.5.36"
},
"repository": {}
}
Meine tsconfig.json Datei ist: -
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false,
"outDir": "dist"
}
}
Bitte sagen Sie mir, was ich ändern muss und wie kann ich Projekt auf dem Server bereitstellen? hinzufügen
hilft Ihnen, die Parameter definieren muss ich schätze, dass Sie die aot Build ausgeführt werden, wo es die Typisierungen für die Funktionen erwartet, müssen Sie bieten Typen für die gleichen –
Bitte sagen Sie mir, wie kann ich Typ für Parameter definieren? @ RahulSingh –
Wenn Sie die Fehleranweisung sehen, sehen Sie, dass Wert impliziert hat, dass alle Werte an Wert übergeben werden: an Wert: // Ihr Typ Zeichenfolge oder Zahl oder benutzerdefinierter Typ –