Невозможно отладить проект AngularJS - PullRequest
0 голосов
/ 11 мая 2019

Я пытаюсь отладить этот код .

Но я не могу этого сделать. Например, я могу отлаживать контроллеры (я полагаю, что это работает, когда я открываю страницу в браузере только потому, что es6 уже переведен в es5 и созданы сопоставления), но я не могу перейти сюда (потому что сопоставления не генерируются?).

Может, я что-то не так делаю и возможно, исследую этот код с помощью отладчика?

Ответы [ 2 ]

0 голосов
/ 11 мая 2019

Если в браузере выполняется код, то он может быть отлажен.

Если вы не можете его отладить, то:

  1. Либо вы не установили и не сработали точки остановаправильно.
  2. Или он на самом деле не работает.

Код может вообще не работать, если вы его не перенесли (ES6 -> ES5.)

Возможно, вам потребуется запустить npm install и / или bower install и т. Д. В проекте, чтобы получить devDependencies, а затем следовать инструкциям по сборке.

РЕДАКТИРОВАТЬ: если вы можете отлаживать контроллеры, но неуслуг, то проблема, скорее всего, в том, что вы не вызываете какой-либо сервисный код - вам нужно что-то сделать в приложении, чтобы вызвать это.

0 голосов
/ 11 мая 2019

вы можете использовать проверку оповещения, какая строка выполняется после какой строки в js. а для угловых вы можете использовать функцию console.log() или alert() для угловых. Я использую эти две функции, чтобы проверить, какая строка выдает ошибку. как:

line1
line2    alert("Up to line no 2 it's running well")
line3 
line4    alert("Up to line no 4 it's running well")

, если alert("Up to line no 4 it's running well") не отображается на экране, значит, есть проблема в строке № 3.

...