2017-03-05 80 views
0

我下載了grails 3.我有一本關於grails的舊書1.我有同樣的問題。intellij中的Grails 3應用程序

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

爲什麼不工作?

project

我想創建一個裝飾

<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> 

它是不可能找到的文件夾CSS和圖像。他們的路是什麼?

回答

0

在Grails的3.x中的插件

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

默認情況下使用(請檢查您的build.gradle文件)

你的裝飾看起來像:

<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> 

和所有靜態文件應該在grails-app/assets之下。