我正在尝试将我的一个项目升级为grails 3.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...
我错过了什么?
谢谢,
答案 0 :(得分:0)
这种错误看起来与您的js上带有require.p的另一个错误有关。