vue和express_使用Express和Vue的简单美观的论坛软件

vue和express

Vue论坛 (Vue Forum)

Simple and beautiful forum software - created using Express, Vue, and Sequelize.

简单美观的论坛软件-使用Express,Vue和Sequelize创建。

View demo 查看演示 Download Source 下载源

特征 (Features)

  • Mobile ready single-page application

    移动就绪单页应用程序

  • Real-time notification system

    实时通知系统

  • Profile pictures

    个人资料图片

  • Infinite-scroll loading of posts and threads

    无限滚动加载帖子和主题

  • @ mentions

    @提及

  • Polls

    民意调查

  • Markdown editor

    Markdown编辑器

  • Inline link expansions for Twitter, GitHub, Wikipedia, and more to come

    Twitter,GitHub,Wikipedia等的内联链接扩展

  • Admin dashboard for forum analytics

    后台管理控制台

  • Multiple admin users

    多个管理员用户

  • Moderation built in, including:

    内置审核,包括:

    • Locking or deleteing threads and posts

      锁定或删除主题和帖子
    • Blocking user IP address

      封锁使用者IP位址
    • Suspending users from creating posts or starting threads

      暂停用户创建帖子或启动主题

主页的屏幕截图 (Screenshot of the homepage)

vue和express_使用Express和Vue的简单美观的论坛软件_第1张图片

安装 (Install)

To install on Heroku:

要在Heroku上安装:

  1. git clone https://github.com/sbkwgh/forum.git && cd forum

    git clone https://github.com/sbkwgh/forum.git && cd forum

  2. heroku login

    heroku login

  3. heroku git:remote -a

    heroku git:remote -a

  4. heroku config:set NODE_ENV=production

    heroku config:set NODE_ENV=production

  5. heroku config:set SESSION_SECRET=

    heroku config:set SESSION_SECRET=

  6. Add database add-on, get database URL

    添加数据库插件,获取数据库URL

  7. heroku config:set DATABASE_URL=

    heroku config:set DATABASE_URL=

  8. cd frontend && npm install

    cd frontend && npm install

  9. npm run build

    npm run build

  10. Remove the line dist/ from .gitignore

    .gitignore删除行dist/

  11. cd .. && git add -A && git commit -m "Update .gitignore"

    cd .. && git add -A && git commit -m "Update .gitignore"

  12. git push heroku master

    git push heroku master

  13. Visit the URL of the app and complete the on-screen instructions

    访问应用程序的URL并完成屏幕上的说明

N.B. the database here is assumed to be MySQL - to use Postgres or another you must install the corresponding driver on npm

注意,这里的数据库假定为MySQL-要使用Postgres或其他数据库,您必须在npm上安装相应的驱动程序

翻译自: https://vuejsexamples.com/simple-and-beautiful-forum-software-using-express-and-vue/

vue和express

你可能感兴趣的:(vue和express_使用Express和Vue的简单美观的论坛软件)