New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

boilerplate-react

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

boilerplate-react

## While React is relatively easy to setup, especially due to react-router-assembly, quite a bit of processing needs to be done before files run, in this case by Gulp.

latest
npmnpm
Version
0.1.1
Version published
Maintainers
1
Created
Source

React boilerplate

While React is relatively easy to setup, especially due to react-router-assembly, quite a bit of processing needs to be done before files run, in this case by Gulp.

Configuration file example is located at /configuration.example.js. Adjust it to the server configuration and place in a safe place, where it won't be deleted between deployments. The path to this module needs to be provided in the environment variable called CONFIGURATION_FILE_PATH.

Constituents

What React boilerplate does:

  • compile SASS
  • convert ES6 JavaScript including JSX to ES5
  • merge image sprites into a single file to reduce the number of file downloads
  • compress JavaScript on the front-end
  • use react-router-assembly to simplify server and client side rendering for SEO and website opitimisations for users
  • restart the server when developing but also allows the /deploy directory to be self-contained and ready for using in production

Installation

  • Get an archive of the latest version of React Boilerplate at GitHub and extract it to a separate directory.
  • Run npm run setup.
  • For extra compression, change the environment variable NODE_ENV to production before deploying (by running export NODE_ENV=production.

Caviat of watcher used: //assume that if scripts don't require something that was removed, //only a refresh is needed without new Browserify bundling

Note: Gulp won't be reloaded when gulpfile.js changes.

this project has been tested on OSX only

FAQs

Package last updated on 28 Feb 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts