-
Iniciar interface (print-interface)
- nvm use 10 - Versão do Node 10
- yarn install - instalar dependências
- yarn start - iniciar servidor
-
Iniciar server (print-server)
- nvm use 8 - Versão do Node 8
- yarn install - instalar dependências
- yarn start - iniciar servidor
-
Iniciar um worker para cada impressora
- nvm use 8 - Versão do Node 8
- yarn install - instalar dependências
- yarn start - iniciar worker
- Selecionar impressora a qual a sessão do terminal estará vinculada
O arquivo printers.json deve existir na pasta print-worker. Nele, é necessário que seja especificada a porta USB ou USB-c na qual a impressora está conectada. Exemplo:
[
{
"name": "Ender Mini 0",
"port": {
"comName": "/dev/ttyUSB0" // usb port
}
},
{
"name": "Ender Mini 1",
"port": {
"comName": "/dev/tty.usbserial-110" // usb-c port
}
}
]
Caso haja um erro relacionado ao canvas, comente o trecho relacionada a biblioteca node-stl-thumbnailer.