Чтобы устранить эту ошибку: ENOENT: такого файла или каталога нет, stat '/.../projectFolder/tsconfig.app.json'
После загрузки проекта из StackBlitz я скопировал zip-файл в папку,Файл tsconfig.app.json для моего проекта находился в папке src.Чтобы устранить вышеуказанную ошибку, я заменил свойство "tsConfig": "tsconfig.app.json"
на "tsConfig": "src/tsconfig.app.json"
в моем файле angular.json.В терминале я запустил npm install
в каталоге проекта, чтобы установить все зависимости.Затем я запустил ng serve -o
, чтобы запустить сервер, и приложение успешно открылось в моем браузере.
source: ENOENT: такого файла или каталога в tsconfig.app.json нет, используя угловой 4?
Редактировать: В разделе Локальное здание в https://angular.io/start/deployment приведены инструкции о том, как локально создать приложение StackBlitz.По сути, он говорит об установке Angular CLI, создании нового проекта, замене папки / src в новом проекте на папку / src из загруженного проекта StackBlitz и, наконец, создании проекта.
Это, однако, не сработало для меня, так как вызвало ошибку отсутствующего модуля.Что работало, так это замена всех файлов в новой папке проекта, которые соответствовали файлам из папки проекта StackBlitz.Запустите npm install
, npm build --prod
и, наконец, ng serve -o
.