我使用
创建一个应用程序sencha generate app SenchaTest C:\users\username\deskop\SenchaTest
从那里我使用
初始化cordovasencha cordova init
直到这里一切都很好。
我编辑app.jason以包含
"platforms": "android",
在构建部分
然后我跑sencha app build native
构建cordova应用程序
在命令输出结束附近导致此错误
[ERR] The following error occurred while executing this line:
C:\Users\mferreira\Desktop\SenchaTest\.sencha\app\build-impl.xml:286: The follow
ing error occurred while executing this line:
C:\Users\mferreira\Desktop\SenchaTest\.sencha\app\sass-impl.xml:299: The followi
ng error occurred while executing this line:
C:\Users\mferreira\Desktop\SenchaTest\.sencha\app\sass-impl.xml:305: Problem: fa
iled to create task or type x-compass-compile
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any <presetdef>/<macrodef> declarations have taken place.
我确实安装了指南针,这是一个非常新鲜的应用程序,所以它不能成为我的sencha cmd版本的问题。完全不知道如何解决这个问题。不知道如何开始为android / windows开发包装这个东西
我假设我应该在cordova \ platforms目录中生成一个版本,并且要为windows构建我只需在app.json中的“平台”中包含窗口。
答案 0 :(得分:2)
您是否安装了Sencha CMD并检查了Compass选项?我有同样的问题,这件小事对我有用。