angular-cli.json
должен находиться в корневой папке проекта. Используется последняя версия "@angular/cli": "1.0.0-beta.32.3"
.
Что касается создания, если оно отсутствует или может быть случайно удалено, вы можете попробовать это, поскольку оригинальная версия является довольно общей. Вот то, что он должен выглядеть сразу после создания проекта:
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"project": {
"version": "1.0.0-beta.32.3",
"name": "testproj"
},
"apps": [
{
"root": "src",
"outDir": "dist",
"assets": [
"assets",
"favicon.ico"
],
"index": "index.html",
"main": "main.ts",
"polyfills": "polyfills.ts",
"test": "test.ts",
"tsconfig": "tsconfig.json",
"prefix": "app",
"styles": [
"styles.css"
],
"scripts": [],
"environmentSource": "environments/environment.ts",
"environments": {
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts"
}
}
],
"e2e": {
"protractor": {
"config": "./protractor.conf.js"
}
},
"lint": [
{
"files": "src/**/*.ts",
"project": "src/tsconfig.json"
},
{
"files": "e2e/**/*.ts",
"project": "e2e/tsconfig.json"
}
],
"test": {
"karma": {
"config": "./karma.conf.js"
}
},
"defaults": {
"styleExt": "css",
"component": {}
}
}
Можно также попробовать генерируя новый проект с кли с ng new PROJECT_NAME
и посмотреть, если она содержит файл angular-cli.json
.