Best laravel framework open-source packages.

Spira

Lumen + AngularJS with Docker project seed
Updated 3 years ago

Spira

Lumen + AngularJS project seed with Docker

Build Status Coverage Status Dependency Status Code Climate StyleCI

Technologies integrated in this seed project

Setup Instructions

Spira has a yeoman generator at https://github.com/spira/generator-spira which is the easiest way to set up the project. To set up the project, do the following:

  1. Install npm.
  2. Ensure that you have added an authorise token from your github account. Part way through the composer install section you may get rate limited by github. See instructions here.
  3. Install yeoman:
$ npm install -g yo
  1. Install spira's yeoman generator:
$ npm install -g generator-spira
  1. Navigate to a directory where you want the project to be installed and run the following command:
$ yo spira
  1. Follow the on screen instructions and start the generator by pressing enter. Note you may have to enter your sudo password a few times during install:
  • To edit /etc/exports for NAT
  • To edit /etc/hosts for host resolving

Adding Type Definitions

When adding type definitions the build process may be interrupted due to the Github API rate-limit. In the case of this happening you will need to create another Github token and allow the TSD library to access it. For more information on how to do this please see the TSD documentation.

Manual Setup Instructions

You should be able to use the yeoman generator to install this project but if you have any issues consulting the manual setup instructions may be of use.

Docker Notes

For more information regarding docker, please see our docker notes.