ExtJS 6 Ext.ux.colorpick.Field 需要什么包才能工作?
ExtJS 6 What package should I require for Ext.ux.colorpick.Field to work?
我想使用 Ext.ux.colorpick.Field(现代工具包),但不知道我需要什么才能让它工作。
我已经在 app.json 中尝试了 ext-ux-colorpick
包,但它会导致错误:
无法解析文件 Ext.ux.colorpick.Field 的依赖关系 Ext.form.field.Picker。
有什么建议吗?
如果您想使用 ux
小部件,您需要在 app.json
中要求它,例如:
"requires": [
"ux"
],
并在 app.js
或某些 Ext.app.Controller
中添加 requires
。
requires: ['Ext.ux.colorpick.Field']
解决方案是:
1 - 使用 npm install @sencha/ext-ux
安装包(不是全局)。
2 - 将 workspace.json
中的包路径更改为 ${workspace.dir}/node_modules/@sencha
:
"packages": {
"dir": "${workspace.dir}/node_modules/@sencha",
"extract": "${workspace.dir}/node_modules/@sencha/remote"
}
3 - 将 ux
添加到 app.json
中的 requires
。
我想使用 Ext.ux.colorpick.Field(现代工具包),但不知道我需要什么才能让它工作。
我已经在 app.json 中尝试了 ext-ux-colorpick
包,但它会导致错误:
无法解析文件 Ext.ux.colorpick.Field 的依赖关系 Ext.form.field.Picker。
有什么建议吗?
如果您想使用 ux
小部件,您需要在 app.json
中要求它,例如:
"requires": [
"ux"
],
并在 app.js
或某些 Ext.app.Controller
中添加 requires
。
requires: ['Ext.ux.colorpick.Field']
解决方案是:
1 - 使用 npm install @sencha/ext-ux
安装包(不是全局)。
2 - 将 workspace.json
中的包路径更改为 ${workspace.dir}/node_modules/@sencha
:
"packages": {
"dir": "${workspace.dir}/node_modules/@sencha",
"extract": "${workspace.dir}/node_modules/@sencha/remote"
}
3 - 将 ux
添加到 app.json
中的 requires
。