Hola compañeros tengo la siguiente aplicación: https://github.com/kawai-developers/faster
Y trato de construirlo como un alcance para el teléfono ubuntu.
Logré agregar la plataforma para ubuntu con el siguiente comando:
ionic platform add ubuntu
Y eso me generó los siguientes archivos en ./platforms/ubuntu
:
¿Dónde en la carpeta www
está el código fuente con las bibliotecas angulares dentro?
Pero, ¿cómo crearé todos estos archivos anteriores como un paquete de clic?
Cuando ejecuto en la terminal:
ionic ubuntu build
Obtengo ./platforms/ubuntu/native
los siguientes archivos:
Y la siguiente respuesta:
Running command: /home/pcmagas/Kwdikas/Javascript/Ionic/Faster/hooks/after_prepare/010_add_platform_class.js /home/pcmagas/Kwdikas/Javascript/Ionic/Faster
add to body class: platform-ubuntu
Running command: /home/pcmagas/Kwdikas/Javascript/Ionic/Faster/platforms/ubuntu/cordova/build
Building...
Note: to build a debian package, run:
cd /home/pcmagas/Kwdikas/Javascript/Ionic/Faster/platforms/ubuntu/native/com.ionicframework.faster723190; debuild
Y tengo la opción de crear un paquete .deb. Pero no como uno de .click;
Probé los siguientes comandos:
cd ./platforms/ubuntu
click build .
click verify com.ionicframework.faster723190_0.0.1_all.click
El último comando me dio el error:
Traceback (most recent call last):
File "/usr/bin/click", line 86, in <module>
sys.exit(main())
File "/usr/bin/click", line 82, in main
return mod.run(args)
File "/usr/lib/python3/dist-packages/click/commands/verify.py", line 37, in run
installer.audit(package_path, slow=True)
File "/usr/lib/python3/dist-packages/click/install.py", line 190, in audit
'No "framework" entry in manifest')
Además, Ubuntu SDK no ayuda a importar proyectos iónicos existentes que no se hayan insertado antes.
Nota: Antes de ejecutar cualquier tipo de comando, me muevo a la carpeta de mi proyecto escribiendo:
cd <project folder>