commit
b5f715eda6
92
README.md
92
README.md
@ -1,46 +1,46 @@
|
|||||||
本项目是一个云书签的项目,取名为:签签世界.
|
本项目是一个云书签的项目,取名为:签签世界.
|
||||||
|
|
||||||
部署地址:[fleyx.com](https://fleyx.com),
|
部署地址:[bm.fleyx.com](https://bm.fleyx.com),
|
||||||
|
|
||||||
也可自己搭建,教程如下:
|
也可自己搭建,教程如下:
|
||||||
|
|
||||||
部署教程:[docker-compose 部署](https://github.com/FleyX/bookmark/blob/master/DEPLOY.md)
|
部署教程:[docker-compose 部署](https://github.com/FleyX/bookmark/blob/master/DEPLOY.md)
|
||||||
|
|
||||||
**为获得更好的体验,建议将主页设置为 fleyx.com,并安装[浏览器拓展](https://github.com/FleyX/bookmark/blob/master/HELP.md#%E5%AE%89%E8%A3%85%E6%8F%92%E4%BB%B6)**
|
**为获得更好的体验,建议将主页设置为 fleyx.com,并安装[浏览器拓展](https://github.com/FleyX/bookmark/blob/master/HELP.md#%E5%AE%89%E8%A3%85%E6%8F%92%E4%BB%B6)**
|
||||||
|
|
||||||
# 缘由
|
# 缘由
|
||||||
|
|
||||||
1. 主要用的是 chrome,但是有时候需要用其他的浏览器:Firefox,ie 等。然后这些浏览器上没有书签,想进个网站还得打开 chrome 复制 url,太麻烦。
|
1. 主要用的是 chrome,但是有时候需要用其他的浏览器:Firefox,ie 等。然后这些浏览器上没有书签,想进个网站还得打开 chrome 复制 url,太麻烦。
|
||||||
|
|
||||||
2. chrome 必须翻墙才能同步书签,体验不是那么好。
|
2. chrome 必须翻墙才能同步书签,体验不是那么好。
|
||||||
|
|
||||||
3. 如果书签全放在 chrome 上,相当于绑定死 chrome 浏览器了,很难迁移到别的优秀浏览器,比如 firfox 上。
|
3. 如果书签全放在 chrome 上,相当于绑定死 chrome 浏览器了,很难迁移到别的优秀浏览器,比如 firfox 上。
|
||||||
|
|
||||||
所以有了这样这样一个项目,建立一个和平台无关的书签管理器,可在任意平台使用。
|
所以有了这样这样一个项目,建立一个和平台无关的书签管理器,可在任意平台使用。
|
||||||
|
|
||||||
# 主要功能
|
# 主要功能
|
||||||
|
|
||||||
使用帮助见:[使用帮助](https://github.com/FleyX/bookmark/blob/master/HELP.md)
|
使用帮助见:[使用帮助](https://github.com/FleyX/bookmark/blob/master/HELP.md)
|
||||||
|
|
||||||
1. 基础的书签增删改查功能。支持 chrome、firefox 等浏览器书签文件导入,导出。
|
1. 基础的书签增删改查功能。支持 chrome、firefox 等浏览器书签文件导入,导出。
|
||||||
|
|
||||||
![](https://qiniupic.fleyx.com/blog/20220329214126.png?imageView2/2/w/1920)
|
![](https://qiniupic.fleyx.com/blog/20220329214126.png?imageView2/2/w/1920)
|
||||||
|
|
||||||
2. 强大的书签检索功能,毫秒级的关键字检索。
|
2. 强大的书签检索功能,毫秒级的关键字检索。
|
||||||
|
|
||||||
![](https://qiniupic.fleyx.com/blog/20220329214210.png?imageView2/2/w/1920)
|
![](https://qiniupic.fleyx.com/blog/20220329214210.png?imageView2/2/w/1920)
|
||||||
|
|
||||||
3. 首页功能,参考 bing 首页实现
|
3. 首页功能,参考 bing 首页实现
|
||||||
|
|
||||||
![](https://qiniupic.fleyx.com/blog/20220329214236.png?imageView2/2/w/1920)
|
![](https://qiniupic.fleyx.com/blog/20220329214236.png?imageView2/2/w/1920)
|
||||||
|
|
||||||
4. 移动端支持,手机端也可使用(部分功能比如拖拽等无法使用)
|
4. 移动端支持,手机端也可使用(部分功能比如拖拽等无法使用)
|
||||||
|
|
||||||
![](https://qiniupic.fleyx.com/blog/20220329214312.png?imageView2/2/w/1920)
|
![](https://qiniupic.fleyx.com/blog/20220329214312.png?imageView2/2/w/1920)
|
||||||
|
|
||||||
# TODO
|
# TODO
|
||||||
|
|
||||||
- 主页功能 Ok!
|
- 主页功能 Ok!
|
||||||
- 拼音检索 Ok!
|
- 拼音检索 Ok!
|
||||||
- 书签导出 OK!
|
- 书签导出 OK!
|
||||||
- 侧边栏显示
|
- 侧边栏显示
|
||||||
|
2
build.sh
2
build.sh
@ -8,6 +8,6 @@ zip -q -r ../../bookmark_front/public/static/bookmarkBrowserPlugin.zip *
|
|||||||
|
|
||||||
cd ../../
|
cd ../../
|
||||||
# 前端打包
|
# 前端打包
|
||||||
docker run --rm --user ${UID} -v $base/bookmark_front:/opt/front node:lts-buster-slim bash -c "cd /opt/front && yarn --registry https://registry.npm.taobao.org && yarn build"
|
docker run --rm --user ${UID} -v $base/bookmark_front:/opt/front node:16-slim bash -c "cd /opt/front && yarn --registry https://registry.npm.taobao.org && yarn build"
|
||||||
# 后端打包
|
# 后端打包
|
||||||
docker run --rm --user ${UID} -v $base/data/maven/mavenRep:/var/maven/.m2: -v $base/data/maven/settings.xml:/usr/share/maven/conf/settings.xml -v $base/bookMarkService:/code maven:3-openjdk-11-slim bash -c "cd /code && mvn clean install"
|
docker run --rm --user ${UID} -v $base/data/maven/mavenRep:/var/maven/.m2: -v $base/data/maven/settings.xml:/usr/share/maven/conf/settings.xml -v $base/bookMarkService:/code maven:3-openjdk-11-slim bash -c "cd /code && mvn clean install"
|
Loading…
x
Reference in New Issue
Block a user