聚合各种网站的评论信息并作筛选和分类,从你最喜欢的角度过滤信息
使用技术:Node.js(6.9.1) + vue(2.0) + vuex + (NUXT)SSR + nginx反向代理
预览地址
主要功能
- 首页布局
- 评论页面布局
- 主页点赞和评论功能
- 主题模块功能
- 评论搜索功能
- 布局改版
- 用户登陆+注册
- nuxt部署到nginx,pm2
- 登陆注册功能
- 主页新闻下拉刷新跟上拉刷新新闻内容
- 两种不同类型新闻的样式显示 -本地存储的新闻 -多图片的外链新闻
- 对应主题新闻数据展示
- 用户信息反馈并记录ip 地址
- 优化主页加载速度
- 抓取新闻数据
- 主页新闻和详细页的分享信息
- 正常用户可以发表言论消息-新闻
- 优化随机查询算法
- 多主题的信息归类
- 多新闻主题的爬虫 - python改为node爬虫 ,每日定时抓取
- 项目总结
- 针对nuxt 的SEO处理
- 图片加载优化,并对接啊里云上传图片
- 倒退的时钟 ⏲️
安装部署
# install dependencies
$ npm install
# serve with hot reload at localhost:3000
$ npm run dev
# build for production and launch server
$ npm run build
$ npm start
# nuxt 部署到pm2
$ pm2 start node_modules/nuxt/bin/nuxt-start -i max
# 数据库已经共享,有需要可以下载调试(设计较为简单,仅供参考)
- 文件在 `./db/maoping.sql`
# 配置 后台数据库
创建 api/db/dbConfig.js
module.exports =
{
mysql: {
host: '88.88.88.88', // 数据库ip 地址
user: 'root', // 数据库用户名
password: '*****', // 数据库密码
database: '*****', // 数据库表
port: 3306 // 数据库端口号
}
}
# 网站采用https协议,部署配置放在 nginx.conf.md
# 环境为centos6.8 nginx 反向代理
资源下载
免登录下载
本站下载链接全是高速下载网盘,请放心使用!注册本站会员,获得更多权限!
抱歉!隐藏内容,请输入密码后可见!
请打开微信扫描右边的二维码回复关键字「密码」获取密码,也可以微信直接搜索「科技毒瘤君」关注微信公众号获取密码。
© 版权声明
THE END
暂无评论内容