Come posso configurare React nel webroot di CakePHP utilizzando il webpack?Configurazione di React in un progetto CakePHP
Ho un progetto esistente CakePHP (con Modello, Visualizza, Controller). Voglio impostare il progetto mini React nel suo webroot (Project/Miniproject/index.html
). index.html
effettuerà chiamate ajax alle API definite nei controller.
- Project
| - app
| | - Controller
| | - View
| | - Model
| | - webroot
| | | - Miniproject
| | | | - index.html [Mini react project]
Ho provato a installare React Transform Boilerplate. Ma usa web dev server (e rende i file su localhost: 3000). Ma voglio i file renderizzati dal server nginx su cui è in esecuzione il mio progetto CakePHP.
Quando si visita l'URL (Project/Miniproject/index.html
), non è possibile trovare dist/bundle.js
perché è in memoria. Quindi, come posso configurare React nel webroot di CakePHP usando il webpack?
https://github.com/gaearon/react-transform-boilerplate/blob/master/package.json#L8 'npm run build' – azium
@azium Ma avrei bisogno di eseguire questo comando dopo ogni piccola modifica. Non dovrei rallentare il mio sviluppo? Il pacchetto web –
ha una bandiera di controllo https://webpack.github.io/docs/tutorials/getting-started/#watch-mode ma non penso che si possa mescolare il server di sviluppo + il ricaricamento a caldo e servire da nginx allo stesso tempo. – azium