我在创建一个名为yelp-o-auth的包中出现了一个错误。我使用的是Meteor版本0.8.3
错误是
errorError: Cannot find module 'yelp'这是我的代码,需要在yelp-o-auth.js中使用。
var Yelp = Npm.require("yelp").createClient(auth);这是在package.js里
Npm.depends({
'yelp': '0.1.1'
});当我跑的时候
npm view yelp它回来了
name: 'yelp',
description: 'Library for interfacing with Yelp\'s API v2.0.',
'dist-tags': { latest: '0.1.1' },
versions: [ '0.1.0', '0.1.1' ],
...发布于 2015-01-27 03:54:43
在包中,变量作用域仍然适用,因此您必须删除var关键字:
yelp = Npm.require("yelp").createClient(auth);
另外,这两个相关的线程可能会有所帮助。
https://stackoverflow.com/questions/28158720
复制相似问题