我正在尝试将我的项目之一升级到grails3.x。除较少的管道插件外,大多数事情都按预期运行。
这里是我的build.gradle
:
buildscript {
ext {
grailsVersion = project.grailsVersion
}
repositories {
mavenCentral()
mavenLocal()
maven { url "https://repo.grails.org/grails/core" }
}
dependencies {
classpath "org.grails:grails-gradle-plugin:$grailsVersion"
classpath 'com.bertramlabs.plugins:asset-pipeline-gradle:2.6.7'
classpath 'com.bertramlabs.plugins:less-asset-pipeline:2.6.7'
classpath "org.grails.plugins:hibernate:4.3.10.5"
}
}
....
apply plugin: "asset-pipeline"
....
dependencies {
...
runtime "org.grails.plugins:asset-pipeline"
runtime 'com.bertramlabs.plugins:asset-pipeline-core:2.6.7'
runtime 'com.bertramlabs.plugins:less-asset-pipeline:2.6.7'
}
在配置中,我有这一行(假设是控制编译):grails.assets.less.compiler = 'less4j'
[当我运行该应用程序时,页面上编译和/或包含的文件越来越少。
我的main.less文件看起来像这样:
@import "../vendor/bootstrap/less/bootstrap.less";
@import "../vendor/font-awesome/less/font-awesome.less";
@import "rrm.less";
rest of a file...
我想念什么?
谢谢,
这种错误看起来像是链接到您的js上有一个../并带有require