0
我在我的流星应用程序中使用nodejs,并使用mrt add npm
添加了包,然后在我的客户目录packages.json
中添加了skimlinksjs
及其版本,并将其添加到我的应用中。模块未定义错误
当我想在我这样的服务器端代码的应用程序使用它们,
var res;
var skim = Meteor.require('skimlinksjs');
var apili = Meteor.require('/config.js');
skim.setup(apili.key);
skim.query({
searchFor: "title:\"moto g\"",
fq: "country:US"
}, function(err,data) {
res=data.skimlinksProductAPI.numFound;
}
);
return res;
和我config.js
文件是这样的
module.exports = {
key: "xxxxxxx"
}
whenI'm运行此应用程序是显示错误,如
module not defined
我的代码出了什么问题,或者是否有任何需要安装其他包?
不''/ config.js'是否意味着该文件位于驱动器的根目录中?你可能是指'./config.js',不是? –
我也试过。但它不起作用。 – Sasikanth
哦,您可能错过的另一件事是流星不会在您可能想到的目录中运行节点。打印'process.env ['PWD']',你会看到。有关于这里经常出现的问题 –