Skip to content

jack0o/nuxt-maopingshou

This branch is 8 commits behind MontageD/nuxt-maopingshou:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
tb11383174
Jun 16, 2018
8417afd · Jun 16, 2018

History

38 Commits
Jun 3, 2018
May 15, 2018
Apr 14, 2018
Jun 16, 2018
Jan 25, 2018
Mar 2, 2018
Jun 3, 2018
Mar 26, 2018
Mar 2, 2018
Jun 3, 2018
Jan 25, 2018
Jan 25, 2018
Jan 25, 2018
Jun 16, 2018
Jun 3, 2018
Jun 3, 2018
Jan 25, 2018
Apr 14, 2018
May 15, 2018
Jun 2, 2018
Mar 26, 2018
Mar 14, 2018

Repository files navigation

猫评手网站 :octocat: (maopingshou.com)

  • 聚合各种网站的评论信息并作筛选和分类,从你最喜欢的角度过滤信息
  • 「人们想要的往往不是真相,而是他们想要看到的真相」

Node.js(6.9.1) + vue(2.0) + vuex + (NUXT)SSR + nginx反向代理 🚀🚀💥

PC 💻

Mobile 📱

Todos 更新记录 🌒 🌔 🌜 🌍

  • 首页布局
  • 评论页面布局
  • 主页点赞和评论功能
  • 主题模块功能
  • 评论搜索功能
  • 布局改版
  • 用户登陆+注册
  • nuxt部署到nginx,pm2
  • 登陆注册功能
  • 主页新闻下拉刷新跟上拉刷新新闻内容
  • 两种不同类型新闻的样式显示 -本地存储的新闻 -多图片的外链新闻
  • 对应主题新闻数据展示
  • 用户信息反馈并记录ip 地址
  • 优化主页加载速度
  • 抓取新闻数据
  • 主页新闻和详细页的分享信息
  • 正常用户可以发表言论消息-新闻
  • 优化随机查询算法
  • 多主题的信息归类
  • 多新闻主题的爬虫 - python改为node爬虫 ,每日定时抓取
  • 项目总结
  • 针对nuxt 的SEO处理
  • 图片加载优化,并对接啊里云上传图片
  • 倒退的时钟 ⏲️

Build Setup

# 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






# 配置 后台数据库
创建 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 反向代理
  

如果我的项目对您有所帮助,您可以点右上角 "Star" 支持一下 感谢~~!

About

💥 vuejs, nuxtjs 搭建 新闻聚合网站🚀🚀

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 65.5%
  • CSS 21.4%
  • JavaScript 13.1%