【发布时间】:2018-01-07 07:32:24
【问题描述】:
简单地说。有一些网站正在生产。使用的技术:flask、python。服务器在 apache2 和 virtualenv 上运行。 烧瓶项目的结构:
模板(这里是 html 脚本,python 脚本将用户重定向到这个 html 文件)
静态(css 和 js 文件)
python 脚本
问题是前端开发者调试站点不方便,因为flask要求html代码在templates,css和js是静态的,css的路径必须通过模板引擎指向:
<link href="{{url_for('static', filename='css/index.css')}}" rel="stylesheet" type="text/css"/>
只有在这种情况下,生产中的一切都很好,并且会找到 css。因此,为了在本地机器上进行调试,前端开发人员必须更改删除模板引擎的路径,如下所示:
<link href="css/index.css" rel="stylesheet" type="text/css"/>
或直接在服务器上调试。两种方式都不合适。
问题是如何为前端开发者设计舒适的环境?
谢谢!
【问题讨论】:
标签: flask virtualenv frontend