En Angular 6, .angular-cli.json
a été remplacé par angular.json
Pour Angular < 6 :
Créez un nouveau fichier avec le nom '.angular-cli.json' et ajoutez ce fichier dans votre répertoire principal.
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"project": {
"name": "my-app"
},
"apps": [
{
"root": "src",
"outDir": "dist",
"assets": [
"assets",
"favicon.ico"
],
"index": "index.html",
"main": "main.ts",
"polyfills": "polyfills.ts",
"test": "test.ts",
"tsconfig": "tsconfig.app.json",
"testTsconfig": "tsconfig.spec.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": [
{
"project": "src/tsconfig.app.json",
"exclude": "**/node_modules/**"
},
{
"project": "src/tsconfig.spec.json",
"exclude": "**/node_modules/**"
},
{
"project": "e2e/tsconfig.e2e.json",
"exclude": "**/node_modules/**"
}
],
"test": {
"karma": {
"config": "./karma.conf.js"
}
},
"defaults": {
"styleExt": "css",
"component": {}
}
}
1 votes
Avez-vous essayé
ng new your_app
? assurez-vous d'avoir installé@angular/cli@latest
globalement également.1 votes
J'ai déjà installé le projet, je n'ai pas besoin de nouveau projet
5 votes
.angular-cli.json
est créé automatiquement par@angular/cli
lorsque vous créez un nouveau projet à partir deng new
1 votes
J'ai créé un projet sans utiliser la CLI, et après j'ai installé la CLI en utilisant npm.
2 votes
Voir ce post : Converting an existing angular 2 project to use angular CLI
0 votes
Eh bien, la solution rapide serait de créer une nouvelle application en utilisant angular cli et de copier le
.angular-cli.json
à la racine de votre projet!