Глупый вопрос, но ...
Играя с JHipster 6.6.0, сгенерировал простое монолитное приложение c, запустил приложение с ./gradlew
и npm start
. Кажется, все работает отлично. Затем я добавил одну строку в метод src\main\webapp\app\home\home.component.ts
file ngOnInit()
:
console.log('Hello, world!');
И получаю следующую ошибку компиляции:
ERROR in ./src/main/webapp/app/home/home.component.ts
Module Error (from ./node_modules/thread-loader/dist/cjs.js):
..\src\main\webapp\app\home\home.component.ts
22:5 error Unexpected console statement no-console
✖ 1 problem (1 error, 0 warnings)
Невозможно скомпилировать. Единственный способ обойти это - вообще убрать линию, тогда все снова начинает работать.
Есть идеи почему? Возможно, есть параметр конфигурации, который я должен изменить? [Я пытался добавить правило no-console: false
к tslint.json
, но это не имело никакого значения.] Есть ли предпочтительный способ добавления операторов отладки angular / typcript в JHipster? Чего мне не хватает?
Спасибо!
[ FYI : Среда разработки: Windows 10 Pro; IntelliJ 2019.3.2; OpenJDK 13; Узел 12.14.1; Gradle 6.0.1; Chrome v79.0.3945.130]
PS : я замечаю, что консоль Chrome довольно загружена при запуске приложения, поэтому ясно, что должен быть способ для передачи сообщений в консоль, но обычный оператор console.log()
вызывает сбой компилятора!