Instalación sq-pagos

Buen día.

Estoy instalando sq-pagos en producción y me surge una duda en el paso 3 de la instalación (https://documentacion.siu.edu.ar/wiki/SIU-Sanaviron-Quilmes/version2.2.0/instalar_sq_produccion#SQ_Pagos)

En este paso me pida que realice lo siguiente.


export NODE_VERSION=4.5.0
export NVM_DIR=<dir_sq_pagos>/bin/.nvm
git clone https://github.com/creationix/nvm.git $NVM_DIR && cd $NVM_DIR && git checkout `git describe --abbrev=0 --tags`
. $NVM_DIR/nvm.sh && nvm install $NODE_VERSION
echo ". $NVM_DIR/nvm.sh" >> ~/.bashrc
. $NVM_DIR/nvm.sh && nvm use $NODE_VERSION
cd <dir_sq_pagos>
npm install --unsafe-perm

Consultas…

[ol]- En el segundo export seteo la variable NVM_DIR al directorio de instalación de SQ_PAGOS/bin pero ese directorio no existe ¿lo tengo que crear?

  • Al correr el git clone … parado en el directorio de instalación de SQ_PAGOS (ya sea con el directorio bin del punto anterior creado o no) no genera nada dentro del bin por lo que luego el punto siguiente falla
    . $NVM_DIR/nvm.sh && nvm install $NODE_VERSION [/ol]

La duda es si el "NVM_DIR = <dir_sq_pagos>/bin/.nvm " debe apuntar <dir_sq_pagos> solo el proyecto sq_pagos no se esta descargando correctamente y me esta faltando algo.

Gracias.
Saludos
Juan.-

En el segundo export seteo la variable NVM_DIR al directorio de instalación de SQ_PAGOS/bin pero ese directorio no existe ¿lo tengo que crear?

Usted no tiene que crear el directorio bin
Sí, tiene que setar la variable con el directorio de instalación + /bin + .nvm

por ejemplo: export NVM_DIR=/srv/siu/sanaviron_quilmes/sq_pagos/bin/.nvm


Al correr el git clone … parado en el directorio de instalación de SQ_PAGOS (ya sea con el directorio bin del punto anterior creado o no) no genera nada dentro del bin por lo que luego el punto siguiente falla
. $NVM_DIR/nvm.sh && nvm install $NODE_VERSION

El git clone no crea la carpeta bin, esta se crea al correr


git clone https://github.com/creationix/nvm.git $NVM_DIR && cd $NVM_DIR && git checkout `git describe --abbrev=0 --tags`
. $NVM_DIR/nvm.sh && nvm install $NODE_VERSION
echo ". $NVM_DIR/nvm.sh" >> ~/.bashrc
. $NVM_DIR/nvm.sh && nvm use $NODE_VERSION

dentro de directorio bin se genera el archivo oculto .nvm

saludos,