0

我正在使用 grails 2.4 的上传插件。

按照文档我做了以下

BuildConfig.groovy

 compile "org.grails.plugins:uploadr:1.2.11"

然后在我的 gsp

  <asset:javascript src="uploadr.manifest.js"/>
    <asset:stylesheet href="uploadr.manifest.css"/>

但它没有显示在我的 gsp 中。

经过一番研究,我意识到我的资产 piplein 文件夹只有默认的 application.js 和 application.css。它不包含插件 js 或样式表?

有没有办法将它们指向插件的资产文件夹?

然后我在名为 Flipcountdown->global_>uploadr 的资产中创建了自己的文件夹,并将所有文件粘贴在那里,但以下操作仍然不起作用。

 <asset:javascript src="global/uploadr/uploadr.manifest.js"/>
    <asset:stylesheet href="global/uploadr/uploadr.manifest.css"/>

我需要做什么才能让这个插件正常工作?

***这就是我用于uplaodr的

<uploadr:add name="myUploadrName" path="/my/upload/path" direction="up" maxVisible="8" unsupported="/my/controller/action" rating="true" voting="true" colorPicker="true" maxSize="204800" />
4

1 回答 1

0

插件资产应自动拉入。您不需要将它们复制到项目assets中。资产标签解析为 url,例如,

http://localhost:8080/uploadr/assets/uploadr.manifest.css?compile=false
http://localhost:8080/uploadr/assets/uploadr.manifest.js?compile=false

看看是否可以直接访问上述网址。

此外,检查您的浏览器开发控制台并查看任何资源的任何 404 的网络选项卡。这可能会为您提供有关资产任何问题的线索。

于 2016-03-23T06:14:32.980 回答