<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          OSS Browser阿里云開發(fā)的圖形化管理工具

          聯合創(chuàng)作 · 2023-09-18 19:01

          OSS Browser 是阿里云開發(fā)的圖形化管理工具。它提供了類似于 Windows 資源管理器的功能。使用 OSS Browser,您可以輕松查看、上傳、下載和管理項目。

          本工具使用開源框架 Angular 1.x + Electron制作。

          Electron 框架可以讓你使用 JavaScript,HTML 和 CSS 構建跨平臺的桌面應用程序。它是基于 node.js 和 Chromium 開源項目。Electron 可以打包出跨平臺的程序,運行在 Mac,Windows 和 Linux 上。

          1. 支持平臺

          Windows7 above, Linux and Mac,不建議使用 windows XP 平臺和 windows Server 平臺

          2. 開發(fā)環(huán)境搭建

          如果你要在此基礎上開發(fā),請按照以下步驟進行。

          (1) 安裝 node.js 最新版本

          官網: https://nodejs.org/

          (2) 安裝 cnpm

          官網: https://cnpmjs.org/

          cnpm 是 npm(node 包管理工具)的中國鏡像,可以提高下載依賴包的效率。

          (3) 如果使用 windows 系統(tǒng),需要安裝下列軟件:

          • 需要安裝 gitbash:

          請自行下載安裝。

          • 需要安裝 windows-build-tools:
          cnpm i -g windows-build-tools
          
          • 還需要下載 make.exe,放到 C:\windows\ 目錄下

          make.exe(64 位版本)

          make.exe(32 位版本)

          (4) 下載代碼

          git clone [email protected]:aliyun/oss-browser.git
          

          安裝依賴:

          make i
          

          (5) 運行

          make run  # 開發(fā)模式運行, command+option+i 可用打開調試界面, win或linux按 F12.
          

          開發(fā)模式下,會自動監(jiān)聽源碼,如有修改,會自動 build 前端代碼到 dist 目錄。

          (6) 打包

          make build  # build前端代碼到dist目錄
          
          make win64  # 打包win64程序, 可選: mac, linux64,linux32,win32,win64,all.
          

          3. 代碼結構

          oss-browser/
           |-- app/                 # 前端代碼, 采用angular1.x + bootstrap3.x
           |-- custom/              # 自定義圖標,名稱等。請看custom/Readme.md
           |-- node/                # 前端調用的 node 模塊
               |-- crc64/           # crc校驗模塊,用來校驗文件完整性
               |-- ossstore/        # 上傳下載job類
               |-- i18n/            # 國際化
           |-- vendor/              # 前端 aliyun-sdk 依賴
           |-- node_modules         # node端依賴的模塊
           |-- dist                 # 前端臨時build出的代碼
           |-- build                # electron build 出的應用
           |-- gulpfile.js          # 項目管理文件
           |-- package.json         # 項目描述文件
           |-- main.js              # 程序入口

           

          瀏覽 35
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  天天爽夜夜爽电影网 | 欧美色图一区二区三区 | 三区麻豆传媒视频 | 蜜桃AV久久经品人人搡 | 国语对白乱妇激情视频 |