Este proyecto fue desarrollado bajo una fase anterior del Laboratorio de Humanidades Digitales de Yale. Ahora parte del departamento de métodos y datos de computación de la Biblioteca de Yale, el laboratorio ya no incluye este proyecto en su alcance de trabajo. Como tal, no recibirá más actualizaciones.
Simple Boilerplate para un cliente de backend y reaccionamiento de frascos que incluyen:
Para instalar las dependencias de BoilerPlate, puede ejecutar:
git clone https://github.com/YaleDHLab/flask-react-boilerplate
cd flask-react-boilerplate
npm install --no-optional
pip install -r requirements.txtUna vez que se instalan las dependencias, puede iniciar la API con el siguiente comando:
npm run productionQue iniciará el servidor en el puerto 7082. Para ejecutar el servidor de desarrollo con la recarga del módulo caliente, ejecute:
npm run startEso iniciará el servidor de desarrollo webpack en el puerto 7081.
Para ejecutar las pruebas JavaScript (ubicadas en src/tests/ ), ejecute:
npm run jest Para ejecutar las pruebas de Python (ubicadas en server/tests/ ), ejecute:
pytest Para pintar los archivos JavaScript (ubicados en src ), ejecute:
npm run lint-js Para pintar los archivos Python (ubicados en server ), ejecute:
npm run lint-py