Отсутствует.angular-cli.json файл: Угловой

Я создал проект Angular2 с помощью Angular-cli со следующей командой:

ng new project-name

но я не вижу .angular-cli.json в моей корневой папке проекта. Версия angular-cli, которую я использую, - 1.0.2. Я создал несколько проектов с кли в прошлом и никогда не сталкивался с этой проблемой. Это из-за недавнего обновления? Если да, где я могу найти json файл? Или мне нужно создать его вручную?

Ответы

Ответ 1

Обновление: с Angular 6.0.0 имя файла изменяется с.angular-cli.json на angular.json.

.angular-cli.json - скрытый файл с @angular/cli version 1.0.

Файл получил префикс . с этой версией 1.0, поэтому он скрыт, как @JB Nizet прокомментировал.

Это изменение описано в вики @update/cli stories 1.0

Местоположение этого файла не изменилось.

Когда вы создаете новый проект с @angular/cli 1.0.2, сообщение

create.angular-cli.json

отображается.

Ответ 3

Я также каким-то образом создал угловой проект, у которого не было файла.angular-cli/json, но в противном случае он был создан и успешно протестирован.

Оказывается, я создал его, скопировав быстрый запуск из GitHub, используя инструкции здесь: https://angular.io/guide/setup

Если вы установите полный CLI, тогда он будет генерировать проекты, содержащие недостающий файл. Использовать npm install -g @angular/cli, на https://angular.io/guide/quickstart

Ответ 4

Вы не увидите angular-cli.json, вместо этого вы увидите это (с точкой в начале).angular-cli.json, который является скрытым файлом. На MAC-устройстве Finder перейдите в корневую папку проекта и выполните

command + shift + .

или на eclipse откройте проект в навигаторе

Window->Show View->Navigator

а также

Eclipse → Preferences → Remote Systems → Files: проверьте "Show hidden files" Ok.

Таким образом, вы можете отображать или скрывать скрытый файл, например (.git,.gitIgnore)

Ответ 5

Нажмите "Просмотр" в представлении Project Explorer и выберите "Фильтровать (sts)/Customize View (затмение)". Снимите флажок. * Resources filter, и теперь вы сможете увидеть.angular-cli.json в структуре проекта.

Ответ 6

angular-cli.json теперь изменен на angular.json на угловой 6