我有一个 Meteor 应用程序,我要从服务器上的另一个服务发出 JSON API 请求。
我尝试使用 JQuery 包和 $.getJSON 但由于 JQuery 包对服务器没有任何影响,我很快发现这不起作用。
如何让服务器发出 JSON 请求?
正如你所说......它在服务器上不可用。不过,您可以尝试更改流星文件夹中的 jQuery 包。
在 /packages/jquery/package.js 更改:
Package.on_use(function (api) {
api.add_files('jquery.js', 'client');
});
至:
Package.on_use(function (api) {
api.add_files('jquery.js', ['client', 'server']);
});
看看它是否在服务器端工作。您必须使用本地更改的流星副本调用服务器,对我来说,我使用 来执行此操作../meteor/meteor
,您的路径可能会有所不同。