Aunque el desarrollo de Sublime POS 3 fue iniciado hace ya 8 años y ya existe la versión 4 hay algunos clientes que todavía piden modificaciones del sistema versión 3.

Así que estoy escribiendo este post para poner una pequeña guía sobre cómo compilar SPOS3 en 2026, sobre todo por la parte de que Node, NPM, GCC y Go reciben actualizaciones.

Versiones necesarias SPOS3

Entonces para poder compilar este punto de venta necesitamos lo siguiente. Toma en cuenta que no sé si esas son las únicas y exclusivas versiones con las que se puede compilar, lo que yo te comparto es que, al menos con esas versiones funciona bien.

  • node v14.17.0
  • npm 6.14.13
  • go version go1.21.5 windows/amd64
  • gcc version 15.1.0 (Rev5, Built by MSYS2 project)

Y, aunque no creo que sea relevante, añado que:

  • Mi OS es Windows 11
  • Uso VsCode para programar

Usando nvm

En 2026 la última versión LTS de Node es la 24.14.1 pero Sublime POS 3 requiere la 14.17.0. Para hacer el cambio de versiones al menos en Windows yo uso nvm, basta con ejecutar los siguientes comandos:

C:\Windows\system32>nvm list
    24.5.0
    21.6.1
    20.15.1
  * 20.11.0 (Currently using 64-bit executable)
    14.17.0

C:\Windows\system32>nvm use 14.17.0
Now using node v14.17.0 (64-bit)

¿Es npm run start, run dev, run serve o qué?

Los comandos para iniciar el servidor de desarrollo cambian un poco (aunque siempre podemos usar npm run y ver los disponibles) pero en SPOS 3 usamos: npm run start

Si el post ha sido de tu agrado te invito a que me sigas para saber cuando haya escrito un nuevo post, haya actualizado algún sistema o publicado un nuevo software. Facebook | X | Instagram | Telegram | También estoy a tus órdenes para cualquier contratación en mi página de contacto