Sto provando a utilizzare DRY in React JS. Sto cercando di utilizzare lo stesso codice HTML parziale in diversi fileReactJS: Uncaught ReferenceError: require non è definito
parziali:
var AdminMenu = React.createClass({
getInitialState: function() {
return {};
},
render: function() {
return (
<h1>Menu</h1>
);
}
});
sto requeiring in un altro file:
require('./scripts/adminMenu.js');
ReactDOM.render(
<AdminMenu/>,
document.getElementById('content')
);
Ma io sto ottenendo un errore:
Uncaught ReferenceError: require is not defined
questo script sono inclusi nella pagina HTML come: <script type="text/babel" src="scripts/admin.js"></script>
sto usando webpack
Quali confezionatore/builder stai usando? – webdeb
webpack @webdeb –
Il tuo codice sembra buggato, hai bisogno di adminMenu, ma non lo assegni .. Perché non stai usando ES import/export? Hai controllato webpack.config.js per le best practice React? – webdeb