大家好,我有以下应用程序: https ://github.com/kawai-developers/faster
我尝试将其构建为 ubuntu 手机的范围
我设法使用以下命令为 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 也无助于导入之前未插入的现有离子项目。
注意:在执行任何类型的命令之前,我通过键入以下内容移动到我的项目文件夹:
cd <project folder>