Laravel Elixir - React JSX transforming
npm install elixir-react-jsx --save-dev
Then require elixir-react-jsx
in your gulpfile, and you can use mix.jsx()
.
Pretty simple.
var elixir = ; ; ;
By default, using mix.js()
without any arguments is the same as using:
mix;
Arguments:
- input src
- output dest
Transforming all your jsx files, and saving them to public/js
var src = 'resources/assets/jsx/*.jsx'; mix;
Transforming all your jsx files, and saving them to public/react
var src = 'resources/assets/jsx/*.jsx';var dest = 'public/react'; mix;
Concatenating all your jsx files to one js file
var src = 'resources/assets/jsx/*.jsx';var dest = 'public/js/app-react.js'; mix;