# 定制 OSS Browser
通过修改此目录下的配置,目前可以较容易的自定义logo,app名称,版本号,更新地址等。
如果需要修改更多内容,请直接修改oss browser代码。
下面介绍如何修改配置,如何重新build,如何发布。
* build oss browser 推荐使用 Mac,其次 ubuntu,再其次 windows。
## 1. 安装环境
本工具使用 [Electron](https://electron.atom.io/) 编写,依赖 [Node.js](https://nodejs.org) >= 7.9.0.
所以先要安装 Node.js
### (1) Node.js
Node.js 从官网下载最新版本安装即可。
### (2) 安装 cnpm(npm的中国镜像,加快依赖下载速度)。
```
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
```
### (3) 获取 oss-browser 源码
先到 https://github.com/aliyun/oss-browser ,Fork 一份到你自己的仓库,然后clone:
```
git clone {git地址}
cd oss-browser
```
### (4) 使用mac平台来build。
需要使用 brew 来安装 wine:
```
brew install wine
```
### (5) 如果使用 windows 系统(不推荐),需要安装下列软件:
* 需要安装 gitbash:
请自行下载安装。
* 需要安装 windows-build-tools:
```
cnpm i -g windows-build-tools
```
* 还需要下载make.exe,放到 `C:\windows\` 目录下
[make.exe(64位版本)](http://luogc.oss-cn-hangzhou.aliyuncs.com/oss-browser-publish/windows-tools/64/make.exe)
[make.exe(32位版本)](http://luogc.oss-cn-hangzhou.aliyuncs.com/oss-browser-publish/windows-tools/32/make.exe)
* 可以还会遇到其他问题,请自行解决。
## 2. 开始尝试启动
```
make i # 安装 node 模块依赖
make build # 生成dist目录
```
启动界面:
```
make run # 开发模式启动
```
这时,你可以看到界面了(开发模式,可以按 command+r 刷新)。
## 3. 自定义 custom 配置
```
oss-browser/
|-- custom
```
将 custom 目录复制一份到其他地方,比如 ~/Desktop/custom/,
修改目录下的 index.js 配置 和 图标即可。
Makefile有3个变量,可以替换,分别为:NAME,CUSTOM,VERSION.
* 假设你的应用名为: my-oss-browser
* 假设你的custom目录为: ~/Desktop/custom/
然后指定custom路径 build:
```
make build NAME=my-oss-browser CUSTOM=~/Desktop/custom
```
开发模式启动:
```
make run NAME=my-oss-browser CUSTOM=~/Desktop/custom
```
## 4. build
```
make all NAME=my-oss-browser CUSTOM=~/Desktop/custom
```
* Makefile中的 VERSION 和 NAME 变量,VERSION 需要和 custom/index.js 中的version相同,NAME需要和appId相同。
* 可以指定 NAME,CUSTOM 和 VERSION 变量.
* 除了会在 build 下生成几个目录,还会在 releases 目录下,生成几个压缩包(绿色免安装版)。
### (可选) mac平台相关的安装文件
```
make dmg NAME=my-oss-browser # 只能在mac系统下build,生成 releases/${VERSION}/my-oss-browser.dmg 文件
```
* 此命令需要在 make mac 或者 make all 命令后执行。
* 可以指定 NAME, CUSTOM 和 VERSION 变量。
## 5. 自动更新
后续的bug fix,功能更新,都是自动的。无需关心。
没有合适的资源?快使用搜索试试~ 我知道了~
阿里云OSS客户端 Windows
共122个文件
pak:60个
dll:48个
bin:2个
需积分: 1 30 下载量 169 浏览量
2018-11-09
19:34:21
上传
评论
收藏 73.72MB ZIP 举报
温馨提示
无意搜索阿里云oss,发现CSDN上的下载积分太高,但是阿里云oss客户端是github上的一个开源项目,项目地址:https://github.com/aliyun/oss-browser 因此不需要积分即可下载所有的客户端(Windows,Linux和Mac),分享一个Windows64位的,其它的可以在github上直接下载。
资源推荐
资源详情
资源评论
收起资源包目录
阿里云OSS客户端 Windows (122个子文件)
app.asar 111.74MB
electron.asar 234KB
snapshot_blob.bin 1.49MB
natives_blob.bin 233KB
icudtl.dat 9.66MB
node.dll 17.05MB
d3dcompiler_47.dll 3.98MB
libGLESv2.dll 3.27MB
ffmpeg.dll 1.85MB
ucrtbase.dll 978KB
msvcp140.dll 618KB
vcruntime140.dll 86KB
api-ms-win-crt-private-l1-1-0.dll 70KB
api-ms-win-crt-math-l1-1-0.dll 26KB
api-ms-win-crt-multibyte-l1-1-0.dll 26KB
api-ms-win-crt-string-l1-1-0.dll 24KB
api-ms-win-crt-stdio-l1-1-0.dll 24KB
api-ms-win-crt-convert-l1-1-0.dll 22KB
api-ms-win-crt-runtime-l1-1-0.dll 22KB
api-ms-win-core-file-l1-1-0.dll 22KB
api-ms-win-crt-time-l1-1-0.dll 21KB
api-ms-win-core-localization-l1-2-0.dll 21KB
api-ms-win-core-processthreads-l1-1-0.dll 20KB
api-ms-win-crt-filesystem-l1-1-0.dll 20KB
api-ms-win-core-synch-l1-1-0.dll 20KB
api-ms-win-core-sysinfo-l1-1-0.dll 19KB
api-ms-win-core-processenvironment-l1-1-0.dll 19KB
api-ms-win-crt-conio-l1-1-0.dll 19KB
api-ms-win-crt-process-l1-1-0.dll 19KB
api-ms-win-crt-heap-l1-1-0.dll 19KB
api-ms-win-core-rtlsupport-l1-1-0.dll 19KB
api-ms-win-core-libraryloader-l1-1-0.dll 19KB
api-ms-win-core-heap-l1-1-0.dll 19KB
api-ms-win-core-memory-l1-1-0.dll 19KB
api-ms-win-crt-environment-l1-1-0.dll 19KB
api-ms-win-core-synch-l1-2-0.dll 19KB
api-ms-win-core-console-l1-1-0.dll 19KB
api-ms-win-crt-locale-l1-1-0.dll 19KB
api-ms-win-crt-utility-l1-1-0.dll 19KB
api-ms-win-core-processthreads-l1-1-1.dll 19KB
api-ms-win-core-interlocked-l1-1-0.dll 18KB
api-ms-win-core-datetime-l1-1-0.dll 18KB
api-ms-win-core-file-l2-1-0.dll 18KB
api-ms-win-core-file-l1-2-0.dll 18KB
api-ms-win-core-handle-l1-1-0.dll 18KB
api-ms-win-core-timezone-l1-1-0.dll 18KB
api-ms-win-core-debug-l1-1-0.dll 18KB
api-ms-win-core-namedpipe-l1-1-0.dll 18KB
api-ms-win-core-errorhandling-l1-1-0.dll 18KB
api-ms-win-core-string-l1-1-0.dll 18KB
api-ms-win-core-profile-l1-1-0.dll 18KB
api-ms-win-core-util-l1-1-0.dll 17KB
libEGL.dll 17KB
oss-browser.exe 64.41MB
LICENSES.chromium.html 1.7MB
icon.icns 43KB
icon.ico 66KB
index.js 647B
LICENSE 1KB
Readme.md 3KB
content_shell.pak 9.79MB
pdf_viewer_resources.pak 138KB
ui_resources_200_percent.pak 74KB
views_resources_200_percent.pak 56KB
blink_image_resources_200_percent.pak 25KB
ml.pak 11KB
ta.pak 11KB
te.pak 10KB
kn.pak 10KB
bn.pak 9KB
gu.pak 9KB
mr.pak 9KB
hi.pak 8KB
th.pak 8KB
el.pak 8KB
bg.pak 7KB
uk.pak 7KB
ru.pak 7KB
sr.pak 7KB
am.pak 7KB
fake-bidi.pak 6KB
ar.pak 6KB
fa.pak 6KB
ja.pak 5KB
vi.pak 5KB
he.pak 5KB
fr.pak 5KB
hu.pak 5KB
es.pak 5KB
lv.pak 5KB
fil.pak 5KB
ro.pak 5KB
es-419.pak 4KB
lt.pak 4KB
ca.pak 4KB
it.pak 4KB
de.pak 4KB
sk.pak 4KB
pt-PT.pak 4KB
sw.pak 4KB
共 122 条
- 1
- 2
资源评论
was172
- 粉丝: 240
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Simulink&Stateflow
- selective-scan-0.0.2-cp310-cp310-win-amd64.whl.zip(包含core)
- Lazarus,FPC 的 DirectX 示例.zip
- SPI软件模拟读写W25Q128
- springboot入门.docx
- selective-scan-0.0.2-cp310-cp310-win-amd64.whl.zip(不含core)
- KatanaZero DirectX MFC工具.zip
- 捕食者直升机无人机3D
- Johnny Chung Lee 的 Wii Remote Head Tracking 代码的 git 存储库(不是我的项目).zip
- 离线下,给用户机器封U盘口 可以自定义密码,原始密码6个1 该工具权限>本地组策略等
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功