捆绑不工作

时间:2015-06-30 02:43:50

标签: angularjs python-2.7 flask bundling-and-minification

我是烧瓶和棱镜的新手。我正在尝试根据提供的here说明使用捆绑(资产)。

我已经安装了所需的jsmin,并相应地调用了html部分中的过滤器 {% assets "common_js" %} <script src="{{ ASSET_URL }}"></script> {% endassets %}

此处已声明并注册了common_js包。

from flask.ext.assets import Environment, Bundle
common_js = Bundle("datepicker.js",filters='jsmin', output='output.js')
assets_env.register('common_js',common_js)

我可以在服务器终端上看到的输出是 INFO 2015-06-30 02:18:44,606 module.py:790] default: "GET /%7B%7B%20ASSET_URL%20%7D%7D HTTP/1.1" 404 2322 任何人都可以指出我想念的是什么吗?任何帮助表示赞赏。 感谢。

1 个答案:

答案 0 :(得分:0)

您正在打开模板文件,但您无法呈现它。

#

<强>更新

渲染模板时,只需要相对于模板文件夹的路径。您不需要像使用@app.route('/') def index(): return render_template('index.html') 读取文件时那样需要相对于工作目录的路径。