愚蠢的问题,但是...
使用 JHipster 6.6.0,生成一个简单的单体应用程序,使用./gradlew和启动应用程序npm start。一切似乎都很好。然后我在src\main\webapp\app\home\home.component.tsfilengOnInit()方法中添加了一行:
console.log('Hello, world!');
Run Code Online (Sandbox Code Playgroud)
我收到以下编译错误:
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)
Run Code Online (Sandbox Code Playgroud)
根本无法编译。绕过它的唯一方法是完全移除线路,然后一切重新开始工作。
任何想法为什么?也许我应该更改配置设置?[我尝试将no-console: false规则添加到tslint.json,但这没有任何区别。] 在 JHipster 中是否有添加角度/打字稿调试语句的首选方法?我错过了什么?
谢谢!
[仅供参考:开发环境是:Windows 10 Pro;IntelliJ 2019.3.2;OpenJDK 13;节点 12.14.1;摇篮 6.0.1;Chrome v79.0.3945.130]
PS:我注意到运行应用程序时 Chrome 控制台非常繁忙,所以很明显必须有一种方法可以将消息传入控制台,但通常的console.log()语句会导致编译器失败!
只是按照示例博客应用程序 ( http://gist.asciidoctor.org/?github-mraible/jhipster5-demo//README.adoc )尝试 JHipster v6.0.1 。选择 Gradle 作为构建工具,使用 MariaDB 进行开发和生产,liquibase 任务失败。
安装开发环境:
npm install -g yonpm install -g generator-jhipster创建一个新目录,blogcd 进入其中并输入:jhipster
./gradlewyarn start一切都很好。数据库表已按预期创建和填充,并且 Web 应用程序运行良好。
现在,当我停止服务器并尝试运行任何 liquibase 任务时,我收到相同的错误。例如,./gradlew liquibaseClearChecksums在命令行上运行:会导致:
> Task :liquibaseClearChecksums FAILED
During the build, one or more dependencies that were declared without a version failed to resolve:
org.mariadb.jdbc:mariadb-java-client:
Did …Run Code Online (Sandbox Code Playgroud)