J'ai une application simple construite avec Créer une application React . J'aimerais injecter des données du serveur dans un modèle Jinja. Il est évident que le serveur webpack local ne peut pas analyser jinja.
<script type="text/javascript">
window.SERVER_DATA = {
"company": {{ company|dumps|escapejson }}
};
</script>
Je n'ai pas l'accès à process.env.NODE_ENV !== "production"
dans index.html. Y a-t-il un autre drapeau que je pourrais utiliser ?
Sinon, je pourrais utiliser essayer et attraper
try {
window.SERVER_DATA = __SERVER_DATA__;
} catch(e) {
console.info('Development MODE', e)
window.SERVER_DATA = {};
}
Mais c'est une erreur de syntaxe.