Исходный файл не найден в проекте Angular CLI - PullRequest
0 голосов
/ 08 мая 2018

Привет, у меня есть эти папки в моем проекте Folders Но при запуске я получаю эту ошибку Error

Любая идея, пожалуйста?

1011 * привет *

Ответы [ 10 ]

0 голосов
/ 19 октября 2018

Самое простое решение:

У меня тоже была такая же проблема,

Файл присутствовал в каталоге, но показывал вышеуказанную ошибку.

Все было правильно, но ошибка не исчезла.

затем я закрыл вкладку и снова зашел в каталог через командную строку и снова запустил сервер:

ng serve --open

Ошибка пошла !!!

0 голосов
/ 11 сентября 2018

Когда приложение работает в состоянии, и при этом, если вы добавляете файл с каким-то классом экспорта, то через этот тип ошибки

ОШИБКА в исходном файле не найдена: '/C/abc/xyz/pqr/apps/src/app/comm/ab.ts'.

Решение

перезапустите приложение, затем оно заработает.

Используя команду npm start

0 голосов
/ 19 октября 2018

Я видел эту ошибку при проверках Angular 4 и выше.
Вы можете решить эту ошибку следующим образом.

  1. Для исполнения CTRL + C)
  2. Запуск или инициализация сервера (ng serve или npm start);
0 голосов
/ 11 июля 2018

я тоже получаю эту ошибку

export class Product {

constructor(
  public productname: string,
  public qty: string,
  public price:string
) {  }

} это мой product.ts файл

Решение:

ошибка в том, что я написал productname в качестве product-name или product_name это обе вещи не допускаются так что я надеюсь, что это поможет вам

0 голосов
/ 18 июля 2018

Спасибо @Hisham Afzal Ahamed за решение (остановка и повторный запуск углового компилятора).

  • Остановите компилятор: CTRL-C, CTRL-C (или CTRL-C, затем Y)
  • Перезапуск: ng serve (или все, что вы используете, например, пользовательский npm скрипт)

Обычно Angular CLI иногда не «видит» файлы, которые были извлечены (например, при выполнении слияния во время работы вашего компилятора). Очень полезно знать. Как экономия времени : если вы загружаете файлы в свое решение или делаете что-то подобное, или вы получаете ошибку компилятора Angular, которая не имеет смысла, или вы внесли значительные изменения каким-либо образом, это всегда стоит остановка, а затем перезапуск компилятора для создания новой сборки - он может сэкономить столько головной боли!

0 голосов
/ 03 июля 2018

Ошибка предполагает, что «исходный файл не найден».

Эту же ошибку я тоже получал В моем случае по ошибке я создал файл .ts во время работы сервера ng. Файл не нужен был, поэтому удалил его, с этого момента я начал получать ошибку.

Я снова восстанавливаю файл без кода, и ошибка исчезла.

0 голосов
/ 09 мая 2018

Повторный запуск ng serve должен помочь решить проблему. Вы, должно быть, добавили empleado.ts, пока локальный сервер все еще работал, поэтому Angular не увидел бы файл.

0 голосов
/ 09 мая 2018

После выполнения npm снова запустите все работает нормально Спасибо

0 голосов
/ 08 мая 2018

Полагаю, empleado.ts - модель вашего класса для empleado, поэтому вам нужно импортировать ее в свой app.module

0 голосов
/ 08 мая 2018

Попробуйте поместить ваш empleado.ts файл в папку активов, а затем получить файл оттуда.

As, angular рекомендует поместить все ваши ресурсы в папку ресурсов, включая images / fonts / json и т. Д., И получить доступоттуда.

PS: при условии, что этот файл содержит статическое содержимое, например фиктивные данные и т. д.

...