Здравствуйте, коллеги. У меня есть следующее приложение: https://github.com/kawai-developers/faster
И я пытаюсь построить его как область для Ubuntu Phone.
Мне удалось добавить платформу для Ubuntu с помощью следующей команды:
ionic platform add ubuntu
И это сгенерировало мне следующие файлы ./platforms/ubuntu
:
Где в папке www
находится исходный код с библиотеками Angular внутри?
Но как все эти файлы выше я соберу в виде пакета щелчков?
Когда я запускаю на терминале:
ionic ubuntu build
Я получаю ./platforms/ubuntu/native
следующие файлы:
И следующий ответ:
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
И у меня есть возможность собрать пакет .deb. Но не как .click;
Я попробовал следующие команды:
cd ./platforms/ubuntu
click build .
click verify com.ionicframework.faster723190_0.0.1_all.click
Последняя команда выдала мне ошибку:
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')
Кроме того, Ubuntu SDK не помогает импортировать существующие проекты Ionic, которые ранее не были вставлены.
Примечание: прежде чем выполнить какую-либо команду, я перемещаюсь в папку своего проекта, набрав:
cd <project folder>