cra-reason-template
v0.1.3
Published
Configuration and scripts for ReasonReact on Create React App.
Downloads
5
Readme
CRA Reason Template
This package includes scripts and configuration to provide an easy way to get started building ReasonReact applications with Create React App.
For getting to know Create React App
, please visit its official
documentation:
- Getting Started – How to create a new app.
- User Guide – How to develop apps bootstrapped with Create React App.
Getting Started
Creating a new application
Using NPM
$ npm install -g create-react-app
$ create-react-app my-app --scripts-version cra-reason-template
Using Yarn
$ yarn create react-app my-app --scripts-version cra-reason-template
Using NPX
$ npx create-react-app my-app --scripts-version cra-reason-template
Running the development server
Using NPM
$ npm run bs:watch
$ npm run start # on a different shell session
Using Yarn
$ yarn bs:watch
$ yarn start # on a different shell session
Creating a production build
Using NPM
$ npm run bs:make
$ npm run build
Using Yarn
$ npm run bs:make
$ yarn build
Origins
This work is based on the work done in
reason-scripts. The main
difference between both projects is that reason-scripts
tries to integrate
the BuckleScript toolchain too much
(subjective) with Webpack, when they don't really play very well together.
cra-reason-template
tries to eschew added complexity by deliberately exposing
the BuckleScript compilation as a pre-requisite to launching the Create React
App
process.
Copyright & License
Distributed under the MIT license (see LICENSE).