CRA Reason Template
$ yarn create react-app my-app --scripts-version 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
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
$ npx create-react-app my-app --scripts-version cra-reason-template
Running the development server
Using NPM
$ npm run bs:watch
$ npm run start
Using Yarn
$ yarn bs:watch
$ yarn start
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).