Vue读者Vue+Express+Node爬虫移动书城

如果你想做一个移动书城,想在 Vue 技术栈上玩点花样,vue 读者项目是个不错的选择。它使用了VueExpressNode.js 爬虫,结合了数据库和前端的优势,做出一个简洁高效的书城系统。代码结构清晰,前后端分离,接口也比较容易接入。可以说是一个好的学习和开发小项目,尤其是如果你有兴趣学习爬虫,项目里的 Node 爬虫部分可以帮你更好地理解数据抓取和的流程。嗯,值得一试!

从技术栈上看,VueVuexVue-Router的结合是前端部分的核心,保证了界面的响应速度和状态管理的清晰。后端部分用的是ExpressNode.js,搭配MySQL数据库,整个系统运行起来挺顺畅的。是爬虫那块,用的是 Node.js 来抓取数据,挺适合那些想了解如何搭建简单爬虫的小伙伴。

项目使用上也简单,直接通过git clone命令把代码拉下来,运行时只需要安装好依赖就可以了。通过本地开发环境启动后,可以通过http://localhost直接访问,开发调试都蛮方便的。对了,记得下载并导入 SQL 文件,这样数据就能顺利跑起来了。

zip
vue-reader-master.zip 预估大小:76个文件
folder
vue-reader-master 文件夹
file
.dockerignore 466B
file
.stylelintrc 355B
file
.prettierignore 105B
file
Dockerfile 317B
file
docker-build.sh 611B
file
ecosystem.config.json 325B
folder
config 文件夹
file
server.config.json 21B
file
app.config.json 88B
file
.prettierrc 191B
file
README.md 3KB
file
.npmrc 62B
file
.editorconfig 156B
file
.gitignore 134B
folder
server 文件夹
folder
router 文件夹
file
booktitles.js 316B
file
book.js 349B
file
type.js 674B
file
booklist.js 363B
folder
utils 文件夹
file
utils.js 876B
file
app.js 1KB
file
package.json 360B
folder
app 文件夹
file
index.html 929B
file
webpack.config.js 192B
file
favicon.ico 100KB
folder
src 文件夹
folder
router 文件夹
file
index.js 807B
file
main.js 550B
folder
store 文件夹
file
mutations.js 1KB
file
local.js 249B
file
local.1.js 249B
file
mutations-types.js 722B
file
actions.js 835B
file
index.js 483B
folder
components 文件夹
folder
BottomNav 文件夹
file
BottomNav.vue 18KB
file
Category.vue 4KB
file
Home.vue 6KB
folder
TopNav 文件夹
file
TopNav.vue 5KB
file
BookDetail.vue 7KB
folder
ListPanel 文件夹
file
ListPanel.vue 3KB
folder
Common 文件夹
file
BookList.vue 4KB
file
Recommend.vue 2KB
folder
rate 文件夹
file
star_half.png 1KB
file
rate.vue 1KB
file
star_on.png 1KB
file
star_off.png 1KB
folder
Loading 文件夹
file
Loading.vue 2KB
file
Similar.vue 1KB
file
Cover.vue 627B
folder
FontNav 文件夹
file
FontNav.vue 3KB
file
Reader.vue 9KB
file
App.vue 197B
folder
assets 文件夹
folder
images 文件夹
file
man.png 217B
file
2.jpg 66KB
file
sprite.0.50.png 5KB
file
1.jpg 49KB
file
back.png 15KB
file
4.jpg 94KB
file
5.jpg 87KB
file
sprite@2x.0.50.png 8KB
file
avatar.png 1KB
file
3.jpg 84KB
folder
js 文件夹
file
utils.js 492B
file
api.js 102B
file
logo.png 7KB
folder
css 文件夹
file
reset.css 1KB
folder
build 文件夹
file
webpack.dev.js 2KB
file
webpack.base.js 2KB
file
webpack.prod.js 2KB
file
utils.js 388B
file
config.json 2KB
file
.babelrc.js 370B
file
package.json 2KB
folder
screen 文件夹
file
4.png 59KB
file
3.png 132KB
file
5.png 224KB
file
1.png 413KB
file
2.png 243KB
file
package.json 915B
...
zip 文件大小:1.48MB