一尘不染

Gradle是否可以将AngularJs包含到项目中

angularjs

我知道可以将AngularJs和Maven包含到一个Spring项目中,但是如何将其包含在Gradle中呢?

查看gradle存储库,我没有找到AngularJs条目。也许可以使用Gradle从Maven存储库中获取它?但是,如何做到这一点。


阅读 337

收藏
2020-07-04

共1个答案

一尘不染

尽管在下面的讨论中发现,通过gradle下载angular没有意义,但是可以使用以下代码完成:

repositories {
   ivy {
      name = 'AngularJS'
      url = 'https://code.angularjs.org/'
      layout 'pattern', {
         artifact '[revision]/[module](.[classifier]).[ext]'
      }
   }
}

configurations {
   angular
}

dependencies {
   angular group: 'angular', name: 'angular', version: '1.3.9', classifier: 'min', ext: 'js'
}

task fetch(type: Copy) {
   from configurations.angular
   into 'src/main/webapp/js'
   rename {
      'angular.js'
   }
}
2020-07-04