Tôi đã tạo chủ đề bằng cách sử dụng lệnh sencha cmd trên ứng dụng giả và giờ tôi muốn sử dụng chủ đề đó trên ứng dụng khác. Tôi đã sao chép thư mục chủ đề vào thư mục gói của ứng dụng và nó hoạt động tốt.Sử dụng Sencha Cmd với ứng dụng hiện có
tôi đã thực hiện một số thay đổi vì vậy tôi cố gắng sử dụng "sencha gói xây dựng" để biên dịch các chủ đề và đã nhận lỗi này:
[ERR] null
at com.sencha.command.environment.PackageEnvironment.loadBaseConfigs(PackageEnvironment.java:64)
at com.sencha.command.environment.PackageEnvironment.<init>(PackageEnvironment.java:46)
at com.sencha.command.environment.BuildEnvironment.load(BuildEnvironment.java:166)
at com.sencha.command.Sencha.loadBuildEnvironment(Sencha.java:361)
at com.sencha.command.Sencha.<init>(Sencha.java:67)
at com.sencha.command.Sencha.<init>(Sencha.java:61)
at com.sencha.command.Sencha.main(Sencha.java:106
tôi nghĩ các lỗi có liên quan đến chủ đề nhưng tôi cũng có được điều này nếu tôi cố gắng thực thi lệnh sencha từ thư mục ứng dụng của tôi:
[ERR] Command must be run from an application folder
Rõ ràng đó là một loại cấu hình sai nhưng tôi không biết cách giải quyết. Bất kỳ đề xuất?
Chỉnh sửa: Tôi đã tạo một ứng dụng mới với sencha cmd và sao chép mã từ ứng dụng cũ sang ứng dụng mới. Bây giờ nó không được xây dựng:
BUILD FAILED
[ERR] com.sencha.exceptions.ExBuild: com.sencha.exceptions.ExParse: Failed parsing path/ext-all-rtl-sandbox-debug-w-comments.js
[ERR] at
[ERR] org.mozilla.javascript.ast.FunctionNode.visit(FunctionNode.java:421)
Có cách nào để biên dịch chủ đề mà không sử dụng cmd trên ExtJs 4.2 không?
Bạn có đang chạy lệnh từ thư mục của ứng dụng không? – cclerville
Có. Có một người khác đã tạo ứng dụng này. Tôi biết ông đã sử dụng sencha cmd để tạo ra nó nhưng có thể một số tập tin bị thiếu. Có một tập tin cấu hình chính hoặc một cái gì đó mà tôi nên kiểm tra? – nahl