2017-03-05 33 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之下。