Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sivagao/bookstore-web
https://github.com/sivagao/bookstore-web
Last synced: 23 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/sivagao/bookstore-web
- Owner: sivagao
- Created: 2017-08-17T03:06:41.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-11-08T04:18:52.000Z (about 7 years ago)
- Last Synced: 2024-10-14T11:11:14.048Z (2 months ago)
- Language: Vue
- Homepage:
- Size: 1.64 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
nvm use v7
[![CircleCI](https://circleci.com/gh/gaohailang/bookstore-web.svg?style=svg)](https://circleci.com/gh/gaohailang/bookstore-web)
### 应用结构
命名相关:
book-digest
menu:
- actions[如导入,更新信息,豆瓣摘取等]
- 目录worktable:
- basic-info
- outline-digest
- book-summarytable-side:
- amazon-preview, douban-preview, download-info
- douban-reviews, weixin-search### 组件选择
- vuex - 状态管理
https://github.com/vuejs/vuex- medium-editor
https://github.com/orthes/medium-editor-insert-plugin/wiki/v2.x-Using-with-webpack- superagent, superagent-jsonp
- devtools
https://github.com/vuejs/vue-devtools- transform-jsx
https://github.com/vuejs/babel-plugin-transform-vue-jsx- affix
https://github.com/eddiemf/vue-affix### 参考
note-taking app douban
https://github.com/NdYAG/ANNOChrome Package App
https://medium.com/@daix/migrate-from-chrome-packaged-app-to-electron-d101f95d880fDouban API
https://github.com/cheeriojs/cheerio/issues/399### Misc
豆瓣书评方案 爬虫
nodejs - scraperjs框架,scrapit 工具请求页面筛选内容等,node-osmosis 模拟交互ajax等
https://www.codementor.io/johnnyb/how-to-write-a-web-scraper-in-nodejs-du108266t# bookstore
> book notes taking app
![](./static/screencast1.jpg)
## Build Setup
``` bash
# install dependencies
npm install# serve with hot reload at localhost:8080
npm run dev# build for production with minification
npm run build# build for production and view the bundle analyzer report
npm run build --report
```For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).