Я пытаюсь создать приложение pwa с помощью angular. Первоначально я установил версию angular-cli 6.1, но эта версия, как мне кажется, дает некоторую ошибку при создании pwa (связанная с ngsw.json уже существует). Итак, я добавил angular-cli 6.2.0-beta.2 и текущие показы ng -v
Angular CLI: 6.2.0-beta.2
Node: 8.11.3
OS: linux x64
Angular: 6.1.2
Теперь, когда я пытаюсь добавить ng add @ angular / pwa, он показывает: «Не удалось найти индексный файл для проекта». Не уверен, почему? Любая помощь будет очень приветствоваться
У меня есть файл src / index.html. Я только добавил имя проекта. Никаких других изменений
что означает ng add project-name? ng add предназначен для добавления библиотеки в существующий проект.
извините, я имею в виду, что сделал только новое название проекта





Удалите ngsw.json и все файлы сервис-воркеров, а затем повторно добавьте с помощью ng add @angular/pwa. Убедитесь, что все предыдущие файлы сервис-воркеров исчезли, или начните новый проект.
Это новый проект, сразу после нового имени проекта я добавляю файлы pwa. Нет файлов сервис-воркеров
Я столкнулся с той же проблемой, и для меня сработал следующий код, так как мне не хватало имени проекта:
ng add @angular/pwa --project project-name
В вашем проекте есть index.html? Вы можете показать нам структуру вашего проекта?