OSS Browser 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
OSS Browser 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
OSS Browser 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !

软件简介

OSS Browser 是阿里云开发的图形化管理工具。它提供了类似于 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. 开发环境搭建

如果你要在此基础上开发,请按照以下步骤进行。

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

官网: https://nodejs.org/

(2) 安装 cnpm

官网: https://cnpmjs.org/

cnpm 是 npm(node 包管理工具)的中国镜像,可以提高下载依赖包的效率。

(3) 如果使用 windows 系统,需要安装下列软件:

  • 需要安装 gitbash:

请自行下载安装。

  • 需要安装 windows-build-tools:
cnpm i -g windows-build-tools
  • 还需要下载 make.exe,放到 C:\windows\ 目录下

make.exe(64 位版本)

make.exe(32 位版本)

(4) 下载代码

git clone git@github.com:aliyun/oss-browser.git

安装依赖:

make i

(5) 运行

make run  # 开发模式运行, command+option+i 可用打开调试界面, win或linux按 F12.

开发模式下,会自动监听源码,如有修改,会自动 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              # 程序入口

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2019/05/07 11:58

利用阿里云OSS Browser图形工具管理OSS对象存储文件

之前老左有分享过利用阿里云OSS对象存储自建图床,以及可以将WordPress网站中的图片、附件单独存储与网站文件分离,其中可以用到WPOSS插件工具(WPOSS插件实现WordPress图片分离至阿里云OSS对象存储)。但是这里有一个问题,如果我们已有本地图片的网站在迁移至OSS中后需要将原本本地的图片拷贝到OSS中这样后续修改路径之后才可以同步。 同时,如果我们后续管理OSS对象存储中的附件文件的时候希望批量拷贝到本地管理(这样才放心...

0
0
发表了博客
2020/04/15 11:25

OSS 入门基础篇- what OSS

产品定义 阿里云对象存储服务(Object Storage Service,简称 OSS),OSS 具有与平台无关的 RESTful API 接口,您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。兼容 AWS S3 协议以及 API ,提供了多样化语言的 SDK 支撑;以及 RESTFUL 形式 API 调用。 存储类型划分 数据存储到阿里云 OSS 以后,您可以选择标准存储(Standard)作为移动应用、大型网站、图片分享或热点音视频的主要存储方式,也可以选择成本更...

0
0
发表了博客
2019/04/26 15:30

oss

yum install mailcap vi /etc/mime.types https://help.aliyun.com/document_detail/32197.html?spm=5176.11065259.1996646101.searchclickresult.354d6b2aoWazSV

0
0
2015/06/02 13:12

your browser which may

You will be notified in advance of any price increases From the rooftop at Brit's to lakeside classes, yogis around the city can enjoy free outdoor Fake Women Ray Ban Aviator Sunglasses instruction from some of the top studios around town during the summer months As you blow, adjust your tongue and jaws to find the sweet spot Good sex starts outside the bedroomThere is one last thing, this one ...

0
0
2018/06/20 16:20

Severless SQL on OSS 实验(DataLakeAnalytics on OSS)

摘要: 数据存储在OSS后,可以有多种方式查询分析OSS数据,如自建Spark/Presto/Impala(阿里云EMR以及Hadoop社区官方已支持OSS), 使用MaxCompute、DataLakeAnalytics等。 基于OSS的数据查询分析 数据存储在OSS后,有多种查询分析的方法,包括阿里云MaxCompute、DataLakeAnalytics产品等Severless查询分析服务,也可以自建Spark、Presto、Imapla应用来分析OSS上的数据。 实验步骤(DataLakeAnalytics on OSS) 本次实验,主要介...

0
1
发表于数据库专区
2018/06/20 16:25

Severless SQL on OSS 实验(DataLakeAnalytics on OSS)

摘要: 数据存储在OSS后,可以有多种方式查询分析OSS数据,如自建Spark/Presto/Impala(阿里云EMR以及Hadoop社区官方已支持OSS), 使用MaxCompute、DataLakeAnalytics等。 基于OSS的数据查询分析 数据存储在OSS后,有多种查询分析的方法,包括阿里云MaxCompute、DataLakeAnalytics产品等Severless查询分析服务,也可以自建Spark、Presto、Imapla应用来分析OSS上的数据。 实验步骤(DataLakeAnalytics on OSS) 本次实验,主要介...

0
0
发表于服务端专区
2016/03/13 11:56

PhalApi-OSS--阿里云OSS包

#PhalApi-OSS -- 阿里云OSS包 ![](http://webtools.qiniudn.com/master-LOGO-20150410_50.jpg) ##前言 日常大家都会选择文件服务器,阿里云的OSS当然是个不错的选择,可以存放大量的图片以及压缩文件等,还可以开启cdn加速,但是使用起来并不是那么的舒服,所以对OSS进行了封装希望大家喜欢! 附上: 官网地址:[http://www.phalapi.net/](http://www.phalapi.net/ "PhalApi官网") 开源中国Git地址:[http://git.oschina.net/dogstar/Ph...

0
0
2019/08/20 15:33

oss问题

思路:通过后端人员给的接口获取oss配置信息,上传文件或图片连同这些获取到的oss信息 上传到oss服务器。 有几个注意的地方,上传成功时 不会有返回信息。 成功时的默认是204,后端可以设置为200。 选中图片就默认上传 :auto-upload = "true" <el-form-item label="员工头像" prop="avatar">             <el-upload               class="avatar-uploader"               ref="upload"               name="file"               :action="ossConfig.host"   ...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
7 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部