Skip to content

embark-studio/boilerplate

Repository files navigation

Installation Instructions

Make sure you have node 8.x installed

  1. Clone the project
  2. Run npm i
  3. Then run npm start

That's it! Now go party on localhost:3000 !

Contribution Guidelines

  • Please follow elemental design patterns
  • Make sure you have Node 8.x installed
  • Use an editor that has eslint and editorConfig installed and adhere to error messages as they arise
  • Please send PRs rather than push directly to a branch
  • Most of our development work will be handled on the development branch

Using the boilerplate

  • This is set up for when there is a user section and a separate admin section.
  • Replace "userResource" and "adminResource" with actual resources, in initializers and reducers
  • Admin initializers will only run in the admin view, end-user initializers will only run in the user view
  • refire is for keeping the redux store up-to-date when the database makes a change. Set up listeners in refire which will then call actions (ask Carson for details)
  • if you are using ssh to access your development environment, run the development environment using npm run local, and open up the at in the browser at www.local.dev:3000, to get around Webpack's host check

#TODO:

  • upgrade to webpack 3
  • make sure that sass files can import from the theme folder

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •