我有一个本地Nodejs服务器在端口5000上运行。
我使用Sencha Architect,我想从我的Nodejs服务器加载名为“getUsers”的API。
这是我的模型:
Ext.define('Hivemind.model.MyModel', {
extend: 'Ext.data.Model',
requires: [
'Ext.data.field.Field',
'Ext.data.proxy.Rest'
],
fields: [
{
name: 'id'
},
{
name: 'name'
}
],
proxy: {
type: 'rest',
url: 'http://localhost:5000/getUsers'
}
});
- 请注意,“http://localhost:5000/getUsers“也可以通过浏览器轻松访问*
但它给了我以下错误:
Please make sure that the URL you set for your proxy is either local, or similar to the URL you set in your projects settings.
If you plan to use a different domain, please use a JsonP proxy.
如果这很重要,项目文件夹保存在桌面上的某个位置,Nodejs Server文件存储在不同的位置
1条答案
按热度按时间myzjeezk1#
您只需要确保在项目设置中指向的URL与代理URL字段中的URL相同。
然而,我的经验是,这并不重要。该项目仍将正确构建和部署。