Использование S CSS в весенней загрузке с freemarker и gradle - PullRequest
0 голосов
/ 08 февраля 2020

Итак, у меня есть spring boot проект, использующий freemarker и построенный с использованием gradle.

Это мой build.gradle

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:2.1.9.RELEASE")
    }
}

plugins {
    id 'org.springframework.boot' version '2.1.9.RELEASE'
    id 'io.spring.dependency-management' version '1.0.8.RELEASE'
    id 'java'
    id 'application'
}

group = 'some.project'
version = '4'
mainClassName = "some.project.Application"

repositories {
    mavenCentral()
}

dependencies {
    compile("org.springframework.boot:spring-boot-starter-web") {
        exclude group: 'org.springframework.boot', module: 'spring-boot-starter-tomcat'
    }
    compile('org.springframework.boot:spring-boot-starter-data-jpa') {
        exclude group: 'org.apache.tomcat', module: 'tomcat-jdbc'
    }
    implementation 'org.springframework.boot:spring-boot-starter-jetty'
    implementation 'org.springframework.boot:spring-boot-starter-freemarker'
}

jar {
    // include all the jars
    from {
        (configurations.runtime).collect {
            it.isDirectory() ? it : zipTree(it)
        }
    }
    manifest {
        attributes 'Main-Class': 'some.project.Application'
    }
}

Я решил Начните использовать s css, потому что мои css файлы стали немного сложными в управлении и сохраняют согласованность. Однако я не могу понять, как заставить мое приложение загружать файлы css. Все файлы s css находятся в resources/static/scss, что мне с ними делать, чтобы они стали css и читались моим приложением весенней загрузки и freemarker?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...