zoukankan      html  css  js  c++  java
  • config.js 多人同步更新 解决方案 多项目公用一套config.js dev

    index.html

    <script type='text/javascript' src='<%= BASE_URL %>config.js?${Math.random().toString(36).substr(2)}'></script>
    
      <% if (process.env.NODE_ENV === 'development') { %>
      <script>
        console.info('window.location.hostname', window.location.hostname)
        var oHead = document.getElementsByTagName('head')[0]; // 在head标签中创建创建script
        var oScript = document.createElement("script");
        oScript.type = "text/javascript";
        var rootDirectory = "<%= BASE_URL %>"
        // var rootDirectory = "/your_web/"
        oScript.src = rootDirectory + "configDev/configjs" + window.location.hostname + ".js?${Math.random().toString(36).substr(2)}";
        oHead.appendChild(oScript);
      </script>
      <% } %>
    


    思路:

    config.js 多人同步更新 解决方案

    多人提交git config总会被覆盖,调试时候,用ip作为文件名,这样后置盖回来就解决多人同步更新config的问题了。

    多项目公用一套config.js dev

    将平台的二次加载地址,不用自己的,用另一个项目的加载地址即可 改 rootDirectory

    ---------------------------------------------
    生活的意义并不是与他人争高下,而在于享受努力实现目标的过程,结果是对自己行动的嘉奖。
    ↑面的话,越看越不痛快,应该这么说:

    生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!
  • 相关阅读:
    P2494 [SDOI2011]保密 最小割
    P2765 魔术球问题
    [CTSC2008]祭祀river
    CF311E Biologist
    P4177 [CEOI2008]order
    函数的形参和实参
    python字符编码
    源码安装Vim并配置YCM自动补全插件
    Python基础练习之购物车
    Python字符串的所有操作
  • 原文地址:https://www.cnblogs.com/pengchenggang/p/15565774.html
Copyright © 2011-2022 走看看