Pregunta:
¿Cómo se instala el servicio de validación Node.js de ejemplo?
Respuesta:
Antes de la instalación, tenga en cuenta los siguientes puntos sobre el servicio de validación.
- No es necesario ejecutar el servicio de validación en el mismo servidor DocuWare.
- Para ejecutarlo como servicio Windows, siga las siguientes instrucciones KBA-36386 - DocuWare Support Portal
- Puede alojar el servicio de validación en plataformas como Microsoft Azure, Cloud9 o Heroku.
Para la instalación, se debe hacer lo siguiente.
NOTA: El servicio de validación NodeJS se puede encontrar aquí, GitHub - DocuWare/Validation-NodeJS-samples
- Instalar la última versión de NodeJS, que se puede encontrar en este enlace: https://nodejs.org/en/
* Instalar con todas las opciones activadas
* Consultar el siguiente enlace para un breve tutorial sobre la instalación: https: //nodesource.com/blog/installing-nodejs-tutorial-windows/ - Clonar los fuentes: 'git clone https://github.com/DocuWare/Validation-NodeJS-samples.git'
- En el símbolo del sistema, vaya a la carpeta donde se clonó la aplicación de ejemplo.
- Introduce el siguiente comando para instalar todos los módulos NodeJS necesarios:npm install
- Edite y compruebe todos los ajustes del archivo DWValidationSettings.js que viene con la aplicación.
- Vuelva al símbolo del sistema e inicie la aplicación con el siguiente comando: 'node server.js'
Ahora aparecerá un mensaje diciendo que el servicio de validación se ha iniciado con éxito.
Después de que el servicio se haya iniciado con éxito, ahora puedes trabajar en la configuración de tus propias validaciones utilizando NodeJS, lo que implica lo siguiente,
- Instala Visual Studio Code como editor para NodeJS. Sigue este tutorial: https: //code.visualstudio.com/docs/nodejs/nodejs-tutorial
- Carga la carpeta workspace de la aplicación de ejemplo en Visual Studio Code.
- Por último, modifica el ValidationsBeforeStoring.js según tus necesidades.
Una vez completado, deberías tener un servicio de Validación que puedes usar cuando almacenes documentos.
KBA es aplicable tanto para organizaciones en la nube como locales.
Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.