<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] <br> <br> # 持續集成與持續交付 ![](https://box.kancloud.cn/11378cd473b67ab9927d5864dfef073a_720x358.png) <br> <br> # 統一代碼倉庫 * 統一代碼倉庫通過分支管理合并主干SVN。 * 自動化構建工具,編譯、部署、測試、監控、本機開發上線環境。FIS3/Webpack/jdists/package.json/chai/supertest/mocha/selenium-webdriver * 持續集成平臺。Jenkins、Travis CI * 部署工具。rsync、shelljs、yargs * 運營同學有權限操作運營頁面保存即可上線。 <br> <br> # 前端工程化目標 * 自動化編譯。 * 前端模塊化。 * 定位靜態資源。 * 前端開發組件化。 * 自動化部署測試配合版本庫。 * 自動化性能優化(前端架構開發下) <br> <br> # 前端模塊化 * 前端模塊化框架肩負著 模塊管理、資源加載 兩項重要的功能,這兩項功能與工具、性能、業務、部署等工程環節都有著非常緊密的聯系。因此,模塊化框架的設計應該最高優先級考慮工程需要。 * CommonJS API定義很多普通應用程序(主要指非瀏覽器的應用)使用的API,從而填補了這個空白。它的終極目標是提供一個類似Python,Ruby和Java標 準庫。 * 根據這個規范,每個文件就是一個模塊,有自己的作用域。在一個文件里面定義的變量、函數、類,都是私有的,對其他文件不可見。 * CMD和AMD都是CommonJS的一種規范的實現定義,RequireJS和SeaJS是對應的實踐。 <br> <br> # 參考資料 [一文秒懂CI, CD AND CD](https://www.jianshu.com/p/9bbc947d3d28) [CI/CD 的差異](https://zhuanlan.zhihu.com/p/64174663) [如何理解持續集成、持續交付、持續部署?](https://www.zhihu.com/question/23444990) [持續集成是什么?](http://www.ruanyifeng.com/blog/2015/09/continuous-integration.html)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看