# 定制 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-browser-win32-x64.zip
共134个文件
pak:60个
dll:48个
node:12个
需积分: 5 0 下载量 96 浏览量
2024-04-24
13:52:27
上传
评论
收藏 61.85MB ZIP 举报
温馨提示
2024最新版您可以修改存档对象可以保持恢复状态的天数。 通过桶策略授予新的RAM用户访问桶的权限时,可以直接显示授权码。 修复客户端无法自动升级的问题。 修复其他页面ListObjects操作结果可能因删除标记过多导致加载失败的问题。 修复下载过程中退出客户端后无法显示下载消息的问题。
资源推荐
资源详情
资源评论
收起资源包目录
oss-browser-win32-x64.zip (134个子文件)
app.asar 59.89MB
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-stdio-l1-1-0.dll 24KB
api-ms-win-crt-string-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-core-localization-l1-2-0.dll 21KB
api-ms-win-crt-time-l1-1-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-crt-process-l1-1-0.dll 19KB
api-ms-win-core-processenvironment-l1-1-0.dll 19KB
api-ms-win-crt-heap-l1-1-0.dll 19KB
api-ms-win-core-sysinfo-l1-1-0.dll 19KB
api-ms-win-crt-conio-l1-1-0.dll 19KB
api-ms-win-core-console-l1-1-0.dll 19KB
api-ms-win-core-processthreads-l1-1-1.dll 19KB
api-ms-win-core-synch-l1-2-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-core-rtlsupport-l1-1-0.dll 19KB
api-ms-win-crt-utility-l1-1-0.dll 19KB
api-ms-win-crt-environment-l1-1-0.dll 19KB
api-ms-win-crt-locale-l1-1-0.dll 19KB
api-ms-win-core-libraryloader-l1-1-0.dll 19KB
api-ms-win-core-file-l2-1-0.dll 18KB
api-ms-win-core-interlocked-l1-1-0.dll 18KB
api-ms-win-core-errorhandling-l1-1-0.dll 18KB
api-ms-win-core-debug-l1-1-0.dll 18KB
api-ms-win-core-timezone-l1-1-0.dll 18KB
api-ms-win-core-file-l1-2-0.dll 18KB
api-ms-win-core-namedpipe-l1-1-0.dll 18KB
api-ms-win-core-datetime-l1-1-0.dll 18KB
api-ms-win-core-string-l1-1-0.dll 18KB
api-ms-win-core-handle-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 648B
LICENSE 1KB
Readme.md 3KB
crc64_ecma182.node 286KB
crc64.node 262KB
crc64_ecma182.node 239KB
crc64.node 219KB
crc64_ecma182.node 42KB
crc64.node 33KB
crc64_ecma182.node 29KB
crc64_ecma182.node 29KB
crc64.node 22KB
crc64.node 20KB
crc64_ecma182.node 17KB
crc64_ecma182.node 17KB
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
共 134 条
- 1
- 2
资源评论
猫头虎
- 粉丝: 28w+
- 资源: 462
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 打包和分发Rust工具.pdf
- SQL中的CREATE LOGFILE GROUP 语句.pdf
- C语言-leetcode题解之第172题阶乘后的零.zip
- C语言-leetcode题解之第171题Excel列表序号.zip
- C语言-leetcode题解之第169题多数元素.zip
- ocr-图像识别资源ocr-图像识别资源
- 图像识别:基于Resnet50 + VGG16模型融合的人体细胞癌症分类模型实现-图像识别资源
- C语言-leetcode题解之第168题Excel列表名称.zip
- C语言-leetcode题解之第167题两数之和II-输入有序数组.zip
- C语言-leetcode题解之第166题分数到小数.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功