GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - jessonfoo/generator-angular-fullstack: Yeoman generator for AngularJS with an Express server

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

2,216 Commits
2,216 Commits

Folders and files

NameName
Last commit message
Last commit date
angular-fullstack-deps @ 2ef5abe
angular-fullstack-deps @ 2ef5abe
 
 
daux/templates
daux/templates
 
 
docs
docs
 
 
media
media
 
 
scripts
scripts
 
 
src
src
 
 
task-utils
task-utils
 
 
templates
templates
 
 
test/fixtures
test/fixtures
 
 
.babelrc
.babelrc
 
 
.editorconfig
.editorconfig
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.gitmodules
.gitmodules
 
 
.jshintrc
.jshintrc
 
 
.npmignore
.npmignore
 
 
.travis.yml
.travis.yml
 
 
CHANGELOG.md
CHANGELOG.md
 
 
Gruntfile.js
Gruntfile.js
 
 
ISSUE_TEMPLATE.md
ISSUE_TEMPLATE.md
 
 
PULL_REQUEST_TEMPLATE.md
PULL_REQUEST_TEMPLATE.md
 
 
circle.yml
circle.yml
 
 
contributing.md
contributing.md
 
 
gulpfile.js
gulpfile.js
 
 
mocha.conf.js
mocha.conf.js
 
 
package.json
package.json
 
 
readme.md
readme.md
 
 

Repository files navigation

AngularJS Full-Stack generator

generator-angular-fullstack

Build Status npm version Dependency Status Dev-Dependency Status Gitter chat OpenCollective OpenCollective

Yeoman generator for creating MEAN/SEAN stack applications, using ES6, MongoDB/SQL, Express, AngularJS, and Node - lets you quickly set up a project following best practices.

Generated project:

Dependency Status Dev-Dependency Status Known Vulnerabilities

Usage

Install yo, gulp-cli, and generator-angular-fullstack:

npm install -g yo gulp-cli generator-angular-fullstack

Run yo angular-fullstack

yo angular-fullstack

See the Getting Started guide for more information.

Prerequisites

  • MongoDB - Download and Install MongoDB - If you plan on scaffolding your project with mongoose, you'll need mongoDB to be installed and have the mongod process running.
  • The project's JavaScript is written in ECMAScript 2015. If you're unfamiliar with the latest changes to the specification for JavaScript, check out http://es6-features.org/
  • node-gyp - You'll likely need to be able to use node-gyp, Node's tool for compiling native add-ons (for things like database drivers). See its Installation section for more instructions.

Supported Configurations

General

  • Build Systems: Gulp
  • Testing:
    • Jasmine
    • Mocha + Chai + Sinon
      • Chai assertions:
        • Expect
        • Should

Client

  • Scripts: JavaScript (Babel), TypeScript
  • Module Systems: Webpack, SystemJS + JSPM (maybe)
  • Markup: HTML, Pug
  • Stylesheets: CSS, Stylus, Sass, Less
  • Angular Routers: ngRoute, ui-router
  • CSS Frameworks: Bootstrap
    • Option to include UI Bootstrap

Server

  • Scripts: JavaScript (Babel), TypeScript (planned)
  • Database:
    • None,
    • MongoDB, SQL
      • Authentication boilerplate: Yes, No
      • oAuth integrations: Facebook, Twitter, Google
      • Socket.io integration: Yes, No

Generators

Available generators:

  • App
    • angular-fullstack (aka angular-fullstack:app)
  • Server Side
    • angular-fullstack:endpoint
  • Client Side (via generator-ng-component)
    • angular-fullstack:route
    • angular-fullstack:component
    • angular-fullstack:controller
    • angular-fullstack:filter
    • angular-fullstack:directive
    • angular-fullstack:service
    • angular-fullstack:provider
    • angular-fullstack:factory
    • angular-fullstack:decorator
  • Deployment
    • angular-fullstack:openshift
    • angular-fullstack:heroku

Documentation

Check out our documentation home page.

Contribute

See the contributing docs

When submitting an issue, please follow the Yeoman issue guidelines. Especially important is to make sure Yeoman is up-to-date, and providing the command or commands that cause the issue, as well as any stack traces.

License

BSD license

Backers

Support us with a monthly donation and help us continue our activities. [Become a backer]

Sponsors

Is your company using Angular-FullStack? Ask your boss to support the project. You will get your logo on our README on Github with a link to your site. [Become a sponsor]

generator-angular-fullstack

About

Yeoman generator for AngularJS with an Express server

angular-fullstack.github.io/generator-angular-fullstack

Resources

Readme

Contributing

Contributing
Activity

Stars

0 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.