Я иметь автоматически созданный файл main.css Tailwind внутри src/main/resources/static/main.css. Я пытаюсь применить его к приведенному ниже файлу index.jte, который находится внутри src/main/jte. Конфигурации Tailwind и файл package.json находятся внутри src/main/frontend.
Код: Выделить всё
@import com.francislainy.jtetailwind.Page
@param String name
@param Page page
${page.title()}
Hello ${name}!
Код: Выделить всё
"build": "tailwindcss -i ./styles.css -o ../resources/static/main.css --minify",
"watch": "tailwindcss -i ./styles.css -o ../resources/static/main.css --watch",
Это моя конфигурация Tailwind:
Код: Выделить всё
/** @type {import('tailwindcss').Config} */
module.exports = {
content: [
'./src/main/jte/**/*.jte', // Ensure Tailwind scans your JTE files
'./src/main/resources/static/**/*.css', // Optionally include other static resources if needed
],
theme: {
extend: {},
},
plugins: [],
}
Код: Выделить всё
gg.jte
jte
3.1.12
gg.jte
jte-spring-boot-starter-3
3.1.12
com.github.eirslett
frontend-maven-plugin
1.15.0
install node and npm
install-node-and-npm
generate-resources
${node.version}
${npm.version}
npm install
npm
generate-resources
install
npm build
npm
generate-resources
run build
src/main/frontend
target
https://github.com/francislainy/jteTemplate-poc
Большое спасибо.
Подробнее здесь: https://stackoverflow.com/questions/790 ... pring-boot
Мобильная версия