<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>{{config('client.page.title')}}</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
{% set absoluteUrlReg = r/^\/\// %}
{% set libPath = config('client.url.host') + config('client.url.libPath') %}
{% set staticPath = config('client.url.host') + config('client.url.staticPath') %}

{% if config('client.isProduction') %}
    <link rel="stylesheet" href="{{libPath}}antd/2.10.0/antd.min.css">
{% else %}
    <link rel="stylesheet" href="{{libPath}}antd/dist/antd.min.css">
{% endif %}

{% set css = config('client.page.css') %}
{% for cssPath in css %}
    {% if absoluteUrlReg.test(cssPath) %}
        <link rel="stylesheet" href="{{cssPath}}">
    {% else %}
        <link rel="stylesheet" href="{{staticPath}}{{cssPath}}">
    {% endif %}
{% endfor %}

</head>
<body>
<div id="root"></div>
{% if config('client.isProduction') %}
    {# 生产环境的url是cdn上人肉维护的，做了必要的简化 #}
    <script src="{{libPath}}react/15.5.4/react.min.js"></script>
    <script src="{{libPath}}react-dom/15.5.4/react-dom.min.js"></script>
    <script src="{{libPath}}mobx/3.1.9/mobx.umd.min.js"></script>
    <script src="{{libPath}}mobx-react/4.1.8/mobx-react.min.js"></script>
    <script src="{{libPath}}antd/2.10.0/antd.min.js"></script>
    <script src="{{libPath}}lodash/4.17.4/lodash.min.js"></script>
    <script src="//cdn.dtwave.com/dtchart/1.0.0/dtchart.js"></script>
{% else %}
    {# 开发环境的url是npm安装下来的包的内部文件目录决定的 #}
    <script src="{{libPath}}react/dist/react.js"></script>
    <script src="{{libPath}}react-dom/dist/react-dom.js"></script>
    <script src="{{libPath}}mobx/lib/mobx.umd.min.js"></script>
    <script src="{{libPath}}mobx-react/index.min.js"></script>
    <script src="{{libPath}}antd/dist/antd.min.js"></script>
    <script src="{{libPath}}lodash/lodash.min.js"></script>
    <!--<script src="//cdn.dtwave.com/dtchart/1.0.0/dtchart.js"></script>-->
{% endif %}

{% set js = config('client.page.js') %}
{% for jsPath in js %}
    {% if absoluteUrlReg.test(jsPath) %}
        <script src="{{jsPath}}{{timeStamp}}"></script>
    {% else %}
        <script src="{{staticPath}}{{jsPath}}"></script>
    {% endif %}
{% endfor %}
</body>
</html>