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']',你會看到。有關於這裏經常出現的問題 –