2017-03-05 4 views
0

Ich heruntergeladene Grails 3. Ich habe altes Buch über Grails 1. Ich habe die gleichen Probleme.Grails 3 Anwendung in intellij

grails> create-app qotd 
| Error Command not found create-app 
Did you mean: create-script or create-taglib or create-unit-test? 

warum funktioniert nicht?

project

Ich möchte ein Dekorateur erstellen

<html> 
<head> 
    <title>QOTD &raquo; <g:layoutTitle/></title> 
    <link rel="stylesheet" href=" 
    <g:resource dir='css' file='snazzy.css' /> 
    " /> 
    <g:layoutHead /> 
</head> 
<body> 
<div id="header"> 
    <img src=" 
    <g:resource dir='images' file='logo.png'/> 
    " alt="logo"/> 
</div> 
<g:layoutBody /> 
</body> 
</html> 

es ist unmöglich, den Ordner css und Bild zu finden. Was ist ihr Weg?

Antwort

0

In Grails 3.x das Plugin

compile 'com.bertramlabs.plugins:asset-pipeline-grails:2.8.2' 

standardmäßig verwendet wird (Ihre build.gradle Datei überprüfen)

Ihr Dekorateur aussehen würde:

<html> 
<head> 
    <title>QOTD &raquo; <g:layoutTitle/></title> 
    <asset:stylesheet href="snazzy.css" /> 
    <g:layoutHead /> 
</head> 
<body> 
<div id="header"> 
    <asset:img src="logo.png" alt="logo"/> 
</div> 
<g:layoutBody /> 
</body> 
</html> 

und alle Ihre statischen Dateien sollte unter grails-app/assets sein.