All Projects → chickencyj → Blog By Nodejs

chickencyj / Blog By Nodejs

NodeJs + Mongoose + Express + jQuery + BootStrap + Ejs + Webpack搭建多人博客

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Blog By Nodejs

Learningprocess
💥 本仓库用于记录我的学习历程和学习笔记
Stars: ✭ 31 (-56.94%)
Mutual labels:  webpack, mongodb, bootstrap, jquery
Bootstrap Validate
A simple Form Validation Library for Bootstrap 3 and Bootstrap 4 not depending on jQuery.
Stars: ✭ 112 (+55.56%)
Mutual labels:  webpack, bootstrap, jquery
Js Stack From Scratch
🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
Stars: ✭ 18,814 (+26030.56%)
Mutual labels:  webpack, yarn, bootstrap
100 Days Of Code Frontend
Curriculum for learning front-end development during #100DaysOfCode.
Stars: ✭ 2,419 (+3259.72%)
Mutual labels:  webpack, bootstrap, jquery
Restfeel
RESTFeel: 一个企业级的API管理&测试平台。RESTFeel帮助你设计、开发、测试您的API。
Stars: ✭ 59 (-18.06%)
Mutual labels:  mongodb, bootstrap, jquery
Vue2 Admin Lte
📊 adminLTE to vuejs v2.x converting project
Stars: ✭ 1,023 (+1320.83%)
Mutual labels:  webpack, bootstrap, jquery
Js Stack Boilerplate
Final boilerplate code of the JavaScript Stack from Scratch tutorial –
Stars: ✭ 145 (+101.39%)
Mutual labels:  webpack, yarn, bootstrap
Nodejs Socketio Chat App
MEAN Stack & Socket.IO Real-time Chat App | A MEAN stack based Real Time chat application
Stars: ✭ 45 (-37.5%)
Mutual labels:  mongodb, bootstrap, jquery
Slinky
A light-weight, responsive, mobile-like navigation menu plugin
Stars: ✭ 649 (+801.39%)
Mutual labels:  webpack, yarn, jquery
Vue
Stars: ✭ 65 (-9.72%)
Mutual labels:  webpack, bootstrap, jquery
Tested
Angular Material in MEAN Stack Website Source
Stars: ✭ 35 (-51.39%)
Mutual labels:  webpack, mongodb
Mailgo
💌 mailgo, a new concept of mailto and tel links
Stars: ✭ 978 (+1258.33%)
Mutual labels:  webpack, yarn
Price Tracker
Live and historical prices for fiat currencies, crypto currencies and gold/silver over REST and WebSocket APIs, using Redis as storage. Node.js, jQuery, Bootstrap
Stars: ✭ 32 (-55.56%)
Mutual labels:  bootstrap, jquery
Gridstrap.js
gridstrap.js is a jQuery plugin designed to take Bootstrap's CSS grid system and turn it into a managed draggable and resizeable grid while truely maintaining its responsive behaviour.
Stars: ✭ 32 (-55.56%)
Mutual labels:  bootstrap, jquery
Bootstrap 4 Autocomplete
A simple autocomplete/typeahead for Bootstrap 4 and jQuery
Stars: ✭ 36 (-50%)
Mutual labels:  bootstrap, jquery
Ecommerce
We're going to take you step-by-step to build a modern, fully open-source, eCommerce web application using Python, Django, Bootstrap, Javascript, and more.
Stars: ✭ 980 (+1261.11%)
Mutual labels:  bootstrap, jquery
Webpack React
📦 A sample project to demonstrate bundling ES6, React, SASS and Bootstrap with Webpack
Stars: ✭ 36 (-50%)
Mutual labels:  webpack, bootstrap
React Pwa Webpack Starter
Boilerplate to build a React PWA with Webpack + Workbox
Stars: ✭ 38 (-47.22%)
Mutual labels:  webpack, yarn
Mdb Webpack Starter
Webpack Starter for Material Design for Bootstrap UI Kit based on the latest Bootstrap 5.
Stars: ✭ 39 (-45.83%)
Mutual labels:  webpack, bootstrap
Pyramidvue
Pyramid Web Framework (Python) implemented with Vuejs (JavaScript) & Webpack (HMR): starter template
Stars: ✭ 32 (-55.56%)
Mutual labels:  webpack, yarn

基于express+mongoose+jquery+bootstrap+ES6+webpack搭建的多人博客社区

项目整体效果

动态效果演示

运行环境:

在Mac下的node 6.0.0版本,express4.13.1版本运行正常

安装:

docker: env=pro

  • 安装docker
  • 切换分支到feat-docker git clone
  • cd 到目录
  • docker-compose -f ./docker/docker-compose.yml up --build

运行与使用:

  1. 启动数据库mongod 以及 安装 yarn (https://yarnpkg.com/en/docs/install)
  2. 使用命令行工具在该项目目录下使用
  • yarn satrt
  • yarn start:HMR
  • yarn start: prod
  • yarn test具体
  • 具体请到package.json查看
  1. 默认是使用3000端口,可到app.js中将const port = process.env.PORT || 3000 中3000改为你需要的端口,运行成功可在命令行看到Blog satrt on port:3000;
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].