在 Idea 中使用 Angular2 TypeScript 开发 Spring Boot 应用程序:gradle processResources wathing mode Wanted

Posted

技术标签:

【中文标题】在 Idea 中使用 Angular2 TypeScript 开发 Spring Boot 应用程序:gradle processResources wathing mode Wanted【英文标题】:Developing an Spring Boot application with Angular2 TypeScript in Idea: gradle processResources wathing mode wanted 【发布时间】:2017-03-04 19:40:39 【问题描述】:

我正在使用带有 Gradle 构建系统的 Angular2 TypeScript UI 在 IntelliJ Idea 中开发 Spring Boot 应用程序。 当我从 IntelliJ Idea 运行我的程序时。在后台我运行npm run tsc:w

来自 package.json 的详细信息:

  "scripts": 
    ...
    "tsc": "tsc",
    "tsc:w": "tsc -w",
    ...
  ,

当我更改打字稿代码时,新代码无法从 webapp 获得,直到我在命令行中运行 gradle processResources

我认为问题在于 Spring Boot 应用程序从构建目录而不是资源库中提供文件。

在 gradle processResources 中是否有像 typescript 编译器那样的监视可能性?

【问题讨论】:

【参考方案1】:

我找到了解决办法:

gradle processResources -t

观察变化并在必要时重新处理它们。

【讨论】:

以上是关于在 Idea 中使用 Angular2 TypeScript 开发 Spring Boot 应用程序:gradle processResources wathing mode Wanted的主要内容,如果未能解决你的问题,请参考以下文章

Typings 与 @types NPM 范围

Angularjs2 学习笔记

国庆福利 | angular2+ionic2源码分享

如何避免 @types 软件包引入的问题,补丁级别增加会引入重大更改?

IDEA隐藏.iml等自动生成文件

在 Angular 2 组件中使用 npm 包