0.0.8 • Published 8 years ago

vw-installer v0.0.8

Weekly downloads
8
License
MIT
Repository
-
Last release
8 years ago

vw-installer

vw-installer es un instalador de aplicaciones hechas en vw. A diferencia de lo que sucede con el campo bin de packaje.json en el cual nodejs crea un archivo que se puede ejecutar desde consola colocando simplemente el nombre de la app, vw-installer, no solo crear un archivo que se pueda ejecutar desde consola, sino también desde el escritorio y desde el menú de aplicaciones. vw-installer actualmente soporta Linux y Windows.

vw-installer puede crear los accesos directos al usuario actual, o globalmente. Cuando es global en Linux crea el ejecutable en la carpeta $HOME/bin, en el caso de Windows crea dos ejecutables: uno de consola, y uno gráfico. Al de consola le añade el sufijo -cmd.

Ejemplo de un archivo vw-install.json

{
    "bin":{
        "fooviewer": {
            "menudir": "",
            "icon":{ 
                "icon": "myicon.png",
                "size": "96",
                "winicon": "myicon.ico",
                "vendor":true
            },    
            "categories": ["Audio", "AudioVideo", "Player"],
            "name": "Foo",
            "id": "foo",
            "comment": "Una aplicación para ver archivos foo",
            "mimetype": ["application/foo"],
            "exec":"main.js"
        }
    }
}

Dentro de bin se pueden colocar todos los ejecutables finales que deseamos obtener. Al instalar con vw-install este archivo de ejemplo obtendremos en Linux un ejecutable final que podemos ejecutar simplemente colocando fooviewer, y en Windows, tendremos dos: fooviewer-cmd para usar desde consola, y fooviewer como aplicación gráfica. Los accesos directos que se crean en el escritorio y menú de aplicaciones apuntan a la aplicación gráfica.

vw-install no debe instalarse independientemente, vw-install es parte de vw, un módulo para crear aplicaciones multiplataforma que está en desarrollo.

Development

Producto desarrollado por VoxSoftware

License

MIT

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.1

8 years ago