All Projects → petecoop → Generator Express

petecoop / Generator Express

Licence: mit
An express generator for Yeoman, based on the express command line tool.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Generator Express

Generator Express No Stress
🚂 A Yeoman generator for Express.js based 12-factor apps and apis
Stars: ✭ 534 (-34.96%)
Mutual labels:  express, yeoman-generator
Nodejs Learning Guide
Nodejs学习笔记以及经验总结,公众号"程序猿小卡"
Stars: ✭ 6,379 (+676.98%)
Mutual labels:  express
Node Express Mongodb Jwt Rest Api Skeleton
This is a basic API REST skeleton written on JavaScript using async/await. Great for building a starter web API for your front-end (Android, iOS, Vue, react, angular, or anything that can consume an API). Demo of frontend in VueJS here: https://github.com/davellanedam/vue-skeleton-mvp
Stars: ✭ 603 (-26.55%)
Mutual labels:  express
Mevn Cli
Light speed setup for MEVN(Mongo Express Vue Node) Apps
Stars: ✭ 696 (-15.23%)
Mutual labels:  express
Cabin
🌲 Cabin is the best JavaScript and Node.js logging service and logging npm package
Stars: ✭ 622 (-24.24%)
Mutual labels:  express
Btc Rpc Explorer
Database-free, self-hosted Bitcoin explorer, via RPC to Bitcoin Core.
Stars: ✭ 699 (-14.86%)
Mutual labels:  express
Node Express Mongoose Demo
A simple demo app using node and mongodb for beginners
Stars: ✭ 4,976 (+506.09%)
Mutual labels:  express
Vue 163 Music
【停止维护】网易云音乐web版,支持PC端常用功能,localStorage保存播放列表
Stars: ✭ 788 (-4.02%)
Mutual labels:  express
H5maker
h5编辑器类似maka、易企秀 账号/密码:admin
Stars: ✭ 753 (-8.28%)
Mutual labels:  express
React Ssr Setup
React Starter Project with Webpack 4, Babel 7, TypeScript, CSS Modules, Server Side Rendering, i18n and some more niceties
Stars: ✭ 678 (-17.42%)
Mutual labels:  express
Generator M Ionic
Advanced workflows and setup for building rock-solid Ionic apps
Stars: ✭ 677 (-17.54%)
Mutual labels:  yeoman-generator
Openuserjs.org
The home of FOSS user scripts.
Stars: ✭ 632 (-23.02%)
Mutual labels:  express
Nodeapi
Simple RESTful API implementation on Node.js + MongoDB.
Stars: ✭ 719 (-12.42%)
Mutual labels:  express
Express Babel
Express starter kit with ES2017+ support, testing, linting, and code coverage
Stars: ✭ 621 (-24.36%)
Mutual labels:  express
Generator Angular Fullstack
Yeoman generator for an Angular app with an Express server
Stars: ✭ 6,135 (+647.26%)
Mutual labels:  yeoman-generator
Simorgh
The BBC's Open Source Single Page Application. Contributions welcome! Used on some of our biggest websites, e.g.
Stars: ✭ 550 (-33.01%)
Mutual labels:  express
Rest Api Nodejs Mongodb
A boilerplate for REST API Development with Node.js, Express, and MongoDB
Stars: ✭ 672 (-18.15%)
Mutual labels:  express
Koa2 Api Scaffold
一个基于Koa2的轻量级RESTful API Server脚手架。
Stars: ✭ 694 (-15.47%)
Mutual labels:  express
React Native Full Example
第一个完整的react-native项目。包括服务端和移动端两部分。服务端使用express+bootstrap进行搭建,主要功能有登录、退出、模块选择、查看、修改、删除、分页等后台管理的基本功能;移动端主要用到组件View、Text、Image、ScrollView、ListView等常用的组件,也使用了第三方的地图服务(高德地图),作为初学者。是一个很好的学习案例。
Stars: ✭ 809 (-1.46%)
Mutual labels:  express
Morgan
HTTP request logger middleware for node.js
Stars: ✭ 6,788 (+726.8%)
Mutual labels:  express

Generator express

Build Status NPM Version NPM Downloads

An Expressjs generator for Yeoman, based on the express command line tool.

Features

  • Basic or MVC style file structure
  • CoffeeScript Support
  • Gulp or Grunt build tools with file watching and livereload
  • .editorconfig for consistent coding styles within text editors
  • Support View engines:
  • Supported CSS pre-processors
    • SASS
    • LESS
    • Stylus
  • Supported Databases (with MVC structure):
    • MongoDB
    • MySQL
    • PostgreSQL
    • RethinkDB
    • SQLite

Getting started

  • Make sure you have yo installed: npm install -g yo
  • Install the generator globally: npm install -g generator-express
  • Run: yo express and select Basic. Add --coffee if you require CoffeeScript.
  • Run: grunt or gulp to run the local server at localhost:3000, the grunt/gulp tasks include live reloading for views, css in public/css and restarting the server for changes to app.js or js in routes/

MVC apps

A generator for creating MVC style apps in express. Giving you the choice between the supported databases.

To get going:

  • Make sure you have yo installed: npm install -g yo
  • Install the generator locally: npm install generator-express
  • Run: yo express, select MVC and select your database of choice. Add --coffee if you require CoffeeScript.
  • Ensure that the selected database is running on your machine, if running elsewhere the connection string can be changed in config/config.js
  • Run: grunt or gulp to run the local server - defaults to localhost:3000 - port can be changed in config/config.js. The grunt/gulp tasks include live reloading as before.

Options

  • --coffee

    Uses CoffeeScript.

  • --skip-install

    Skips the automatic execution of npm after scaffolding has finished.

Testing

Tests are written with mocha.

  • Install: npm install -g mocha
  • Run: mocha or npm test

Contributing

Contributors are welcome, please fork and send pull requests! If you have any ideas on how to make this project better then please submit an issue.

License

MIT License

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].