'。'不能被识别为内部或外部命令,可操作程序或批处理文件,格式为[]

问题描述 投票:0回答:1
[我在构建Angular 2应用程序时遇到问题,当我运行此命令来为Angular 2构建生产版本时,出现错误消息

'。'不被识别为内部或外部命令,可操作的程序或批处理文件。

这里是包.json代码。

{ "name": "acl-web", "version": "0.0.1", "private": true, "description": "Admin Zone app", "scripts": { "build": "tsc -p src/", "ngc": "node_modules/.bin/ngc -p tsconfig-aot.json", "serve": "lite-server -c=bs-config.json", "prestart": "npm run build", "protractor": "protractor", "webdriver:update": "webdriver-manager update --standalone false --gecko false", "pretest": "npm run build", "test": "concurrently \"npm run build:watch\" \"karma start karma.conf.js\"", "pretest:once": "npm run build", "test:once": "karma start karma.conf.js --single-run", "lint": "tslint ./src/**/*.ts -t verbose", "serve:upgrade": "http-server", "serve:cli": "http-server dist/", "serve:aot": "lite-server -c bs-config.aot.json", "start": "webpack-dev-server --inline --progress --port 8080 --config webpack.config.js --content-base src/ --host 0.0.0.0", "test:webpack": "karma start karma.webpack.conf.js", "build:prod": " ./node_modules/.bin/rimraf dist && node --max-old-space-size=3072 ./node_modules/.bin/webpack --config config/webpack.prod.js --bail --progress", "build:babel": "babel src -d src --extensions \".es6\" --source-maps", "copy-dist-files": "node ./copy-dist-files.js", "i18n": "ng-xi18n", "jQuery": "./node_modules/jquery/dist/jquery.min.js" }, "keywords": [], "author": "", "license": "MIT", "dependencies": { "@angular/common": "2.4.5", "@angular/compiler": "2.4.5", "@angular/compiler-cli": "^2.4.10", "@angular/core": "2.4.5", "@angular/forms": "2.4.5", "@angular/http": "2.4.5", "@angular/platform-browser": "2.4.5", "@angular/platform-browser-dynamic": "2.4.5", "@angular/platform-server": "^2.4.10", "@angular/router": "3.4.5", "@angular/tsc-wrapped": "^0.5.0", "@angular/upgrade": "2.4.5", "@types/crypto-js": "^3.1.33", "angular-in-memory-web-api": "~0.2.4", "bootstrap": "^3.4.1", "core-js": "^2.4.1", "crypto-js": "^3.1.9-1", "rxjs": "5.0.1", "save": "^2.4.0", "systemjs": "0.19.39", "zone.js": "^0.7.4" }, "devDependencies": { "@angular/cli": "^8.3.20", "@ngtools/webpack": "^1.5.1", "@types/angular": "~1.5.16", "@types/angular-animate": "^1.5.5", "@types/angular-cookies": "^1.4.2", "@types/angular-mocks": "^1.5.5", "@types/angular-resource": "^1.5.6", "@types/angular-route": "^1.3.2", "@types/angular-sanitize": "^1.3.3", "@types/core-js": "~0.9.37", "@types/jasmine": "2.5.36", "@types/jquery": "^2.0.54", "@types/lodash": "4.14.55", "@types/node": "^6.0.45", "angular2-template-loader": "^0.6.0", "awesome-typescript-loader": "^3.0.4", "babel-cli": "^6.16.0", "babel-preset-angular2": "^0.0.2", "babel-preset-es2015": "^6.16.0", "canonical-path": "0.0.2", "concurrently": "^3.0.0", "copy-webpack-plugin": "^4.0.1", "css-loader": "^0.26.1", "extract-text-webpack-plugin": "2.0.0-beta.5", "file-loader": "^0.9.0", "font-awesome": "^4.7.0", "html-loader": "^0.4.3", "html-webpack-plugin": "^2.16.1", "http-server": "^0.9.0", "jasmine": "~2.4.1", "jasmine-core": "~2.4.1", "jquery": "^3.4.1", "json-loader": "^0.5.4", "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", "karma-phantomjs-launcher": "^1.0.2", "karma-sourcemap-loader": "^0.3.7", "karma-webpack": "^2.0.1", "less": "^2.7.1", "less-loader": "^2.2.3", "lite-server": "^2.2.2", "lodash": "^4.16.2", "moment": "2.18.1", "ng2-radio-group": "0.0.6", "null-loader": "^0.1.1", "phantomjs-prebuilt": "^2.1.7", "primeng": "^1.1.2", "protractor": "~4.0.14", "raw-loader": "^0.5.1", "rimraf": "^2.5.4", "rollup": "^0.36.0", "rollup-plugin-commonjs": "^4.1.0", "rollup-plugin-node-resolve": "^2.0.0", "rollup-plugin-uglify": "^1.0.1", "source-map-explorer": "^1.3.2", "style-loader": "^0.13.1", "ts-node": "^1.3.0", "tslint": "^3.15.1", "typescript": "~2.1.5", "webpack": "2.2.1", "webpack-dev-server": "2.4.1", "webpack-merge": "^3.0.0" }, "repository": {}, "config": { "unsafe-perm": true } }

以上是我当前的package.json代码

[我在构建角度2应用程序时遇到问题,当我运行此命令来为角度2构建生产版本时,收到错误消息'。不被识别为内部或...

angular build unrecognized-selector
1个回答
0
投票
package.json文件中,脚本build:prod开头没有多余的空格。请删除空间,然后尝试。
© www.soinside.com 2019 - 2024. All rights reserved.