2017-02-22 10 views
12

Я новичок в angular2, и я попытался создать проект с cli, но когда я пытаюсь изменить css, добавив его в angular-cli.json, я обнаружил, что этот файл не создан ...Где находится файл angular-cli.json в новой версии @ angular/cli?

Могу ли я создать вручную или этот файл был изменен для другого?

Спасибо!

ответ

14

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.

30

Этот файл был изменен, чтобы быть скрытым файлом сейчас в системах unix/linux. Сейчас .angular-cli.json.

Смежные вопросы