我正在使用 Sencha Cmd 来编译我的 ExtJS 项目。
我想在我的项目中添加一个第三方包。为了让 Sencha Cmd 构建这个,必须在 app.json
中添加包:
"requires": [
"charts",
"font-awesome",
"font-ext",
"bryntum-scheduler",
"bryntum-scheduler-theme-base",
"bryntum-scheduler-theme-triton"
],
这在某种程度上有效,但不完全。
sencha app build production
之后,应用程序的 bootstrap.json
也不包含包内容的路径,并且未编译的版本由于缺少该包的依赖项而无法加载。 为什么会这样,Sencha Cmd 从哪里获取
bootstrap.json
文件的内容,和/或我如何才能看到会发生什么? 最佳答案
您必须在 cmd 中运行这些命令。每当我在 bootstrap.json 中更改某些内容时,它一开始就不起作用。但是在运行这些命令后,它可以工作
关于ExtJS 包路径未添加到 bootstrap.json,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42765416/