Instalación del SDK
Instalando el SDK de Javascript / NodeJS
Instalación
Para Node.js
Npm
Instalar con npm con el siguiente comando:
npm install @pagofacil/api_pago_facil --save
Desarrollo local
Para usar las librerias de forma local sin tener que publicarlas a un registro de npm remoto, primero instalaremos las dependencias cambiando al directorio que contenga ´package.json´
(junto a su README). Lo llamaremos ´javascript_client_dir´
y correremos este comando:
npm install
Luego lo linkearemos globalmente en Npm con lo siguiente que esta junto a ´javascript_client_dir´
:
npm link
Para utilizar el link que acabamos de definir en nuestro proyecto, cambiaremos al directorio que desee ocupar en nuestra api_pago_facil, luego correremos el siguiente comando:
npm link /path/to/<JAVASCRIPT_CLIENT_DIR>
Finalmente, vas a tener que construir el modulo:
npm run build
Git
Si la libreria se encuentra hosteada en un repositorio Git, por ejemplo https://github.com/PSTPAGOFACIL/sdk-apis-javascript, lo instalaremos mediante:
npm install PSTPAGOFACIL/sdk-apis-javascript --save
Para navegadores
Las librerias también funcionaran en navegadores por medio de Npm y browserify. Luego de seguir los pasos anteriormente mostrados con Node.js e instalando browserify con ´npm install -g browserify´
, ejecuta la siguiente línea (asumiendo que main.js es tu documento principal):
browserify main.js > bundle.js
Luego incluye blundle.js en las páginas HTML.
Configuración de Webpack
Al usar Webpack, es posible que te encuentres con el siguiente error: "Module not found: Error: Cannot resolve module", la solución más común es desabilitar tu AMD loader. Luego añadir o combinar la siguiente sección a tu configuración de Webpack:
module: {
rules: [
{
parser: {
amd: false
}
}
]
}
Updated over 1 year ago