当前位置: 首页 > news >正文

沧州网站备案北京营销公司比较好的

沧州网站备案,北京营销公司比较好的,抖音代运营传媒属于什么行业,泉州个人建站模板在Meteor中,你只能使用包内的模块。你不能直接将模块与流星应用一起使用。此软件包解决了该问题 文章目录 源码下载地址安装定义软件包使用软件包在 Meteor 方法中使用 npm 模块的示例应用程序接口异步实用程序Async.runSync(函数)Meteor.sy…

在Meteor中,你只能使用包内的模块。你不能直接将模块与流星应用一起使用。此软件包解决了该问题

文章目录

  • 源码下载地址
  • 安装
  • 定义软件包
  • 使用软件包
  • 在 Meteor 方法中使用 npm 模块的示例
  • 应用程序接口
  • 异步实用程序
  • Async.runSync(函数)
  • Meteor.sync(函数)
  • Async.wrap(函数)
  • Async.wrap(对象,函数名称)
  • Async.wrap(对象,函数名称列表)

源码下载地址

点击这里下载源码

安装

meteor add meteorhacks:npm

然后启动您的应用并按照说明进行操作。

定义软件包

初始化 npm 支持后,你的应用内将有一个称为文件名的文件名。在该文件中定义包,如下所示。

{"redis": "0.8.2","github": "0.1.8"
}

您必须为 npm 模块定义一个绝对版本号

如果需要从特定提交安装 npm 模块,请使用以下语法:

{"googleapis": "https://github.com/bradvogel/google-api-nodejs-client/archive/d945dabf416d58177b0c14da64e0d6038f0cc47b.tar.gz"
}

以上内容可以使用 github 版本生成。你要用的是版本,而不是.<commit hash>.tar.gzarchive/<version number>.tar.gz

使用软件包

你可以使用 method 访问服务器端的 npm 模块,并随心所欲地使用它。 大多数 npm 模块都提供带有回调或承诺的异步 API。所以,你不能直接在Meteor上使用它们。正因为如此,这个软件包附带了一组方便的异步实用程序,让你的生活更轻松。

在 Meteor 方法中使用 npm 模块的示例

if (Meteor.isClient) {getGists = function getGists(user, callback) {Meteor.call('getGists', user, callback);}
}if (Meteor.isServer) {Meteor.methods({'getGists': function getGists(user) {var GithubApi = Meteor.npmRequire('github');var github = new GithubApi({version: "3.0.0"});var gists = Async.runSync(function(done) {github.gists.getFromUser({user: 'arunoda'}, function(err, data) {done(null, data);});});return gists.result;}});
}

应用程序接口

仅在服务器端可用

Meteor.npmRequire(npmModule名称)
此方法加载您在文件中指定的 NPM 模块。

var Github = Meteor.npmRequire('github');

Meteor.require(npmModule名称)
同上。但已弃用。

异步实用程序

仅在服务器端可用 Async Utitlies 可以通过
meteorhacks:async 作为单独的软件包提供

Meteor API 是同步执行的。大多数 NodeJS 模块都是异步工作的。 因此,我们需要一种方法来弥补差距。Async Utilities 来拯救你。

Async.runSync(函数)

Async.runSync()暂停执行,直到调用 callback,如下所示。done()

var response = Async.runSync(function(done) {setTimeout(function() { done(null, 1001);}, 100);
});console.log(response.result); // 1001

done()callback 需要 2 个参数。 和对象。您可以将它们作为 的返回值获取,如上例中的响应所示。errorresultAsync.runSync()
返回值是一个对象,它有 2 个字段。 和。error result

Meteor.sync(函数)

相同,但已弃用。Async.runSync

Async.wrap(函数)

包装一个异步函数,并允许它在 Meteor 中运行,没有回调。


//declare a simple async function
function delayedMessage(delay, message, callback) {setTimeout(function() {callback(null, message);}, delay);
}//wrapping
var wrappedDelayedMessage = Async.wrap(delayedMessge);//usage
Meteor.methods({'delayedEcho': function(message) {var response = wrappedDelayedMessage(500, message);return response;}
});

如果回调有结果,它将从包装的函数返回。如果出现错误,则会抛出。

Async.wrap(function)与 非常相似。
Meteor._wrapAsync

Async.wrap(对象,函数名称)

与 非常相似,, 但此 API 可用于包装对象的实例方法。Async.wrap(function)

var github = new GithubApi({version: "3.0.0"
});//wrapping github.user.getFrom
var wrappedGetFrom = Async.wrap(github.user, 'getFrom');

Async.wrap(对象,函数名称列表)

与 非常相似,, 但此 API 可用于包装对象的多个实例方法。Async.wrap(object, functionName)

var github = new GithubApi({version: "3.0.0"
});//wrapping github.user.getFrom and github.user.getEmails
var wrappedGithubUser = Async.wrap(github.user, ['getFrom', 'getEmails']);//usage
var profile = wrappedGithubUser.getFrom('arunoda');
var emails = wrappedGithubUser.getEmails();

文章转载自:
http://leglen.spkw.cn
http://tammerfors.spkw.cn
http://pancreatectomy.spkw.cn
http://protoxide.spkw.cn
http://faithless.spkw.cn
http://homonymy.spkw.cn
http://flunkyism.spkw.cn
http://hyperaldosteronism.spkw.cn
http://ammonia.spkw.cn
http://albucasis.spkw.cn
http://infatuate.spkw.cn
http://stylist.spkw.cn
http://richness.spkw.cn
http://phronesis.spkw.cn
http://ionise.spkw.cn
http://symmetric.spkw.cn
http://tropic.spkw.cn
http://deformable.spkw.cn
http://ringlead.spkw.cn
http://gallivant.spkw.cn
http://auk.spkw.cn
http://seek.spkw.cn
http://ultrafashionable.spkw.cn
http://rockiness.spkw.cn
http://overcast.spkw.cn
http://synchroneity.spkw.cn
http://cutch.spkw.cn
http://fishybacking.spkw.cn
http://holy.spkw.cn
http://overspill.spkw.cn
http://voltairism.spkw.cn
http://tubificid.spkw.cn
http://porch.spkw.cn
http://wimshurst.spkw.cn
http://melodist.spkw.cn
http://dumpcart.spkw.cn
http://menkind.spkw.cn
http://cotyle.spkw.cn
http://orzo.spkw.cn
http://surculous.spkw.cn
http://triplice.spkw.cn
http://backveld.spkw.cn
http://qualm.spkw.cn
http://sammy.spkw.cn
http://tournois.spkw.cn
http://enlightenment.spkw.cn
http://cephalothin.spkw.cn
http://radicel.spkw.cn
http://felsite.spkw.cn
http://proinsulin.spkw.cn
http://camisole.spkw.cn
http://bedesman.spkw.cn
http://sensum.spkw.cn
http://oxenstjerna.spkw.cn
http://hypocrinism.spkw.cn
http://jailor.spkw.cn
http://decompound.spkw.cn
http://areaway.spkw.cn
http://unclarity.spkw.cn
http://aerobiosis.spkw.cn
http://perlocutionary.spkw.cn
http://crablet.spkw.cn
http://impar.spkw.cn
http://brewer.spkw.cn
http://ochratoxin.spkw.cn
http://teutones.spkw.cn
http://royalmast.spkw.cn
http://lizardite.spkw.cn
http://upchuck.spkw.cn
http://numbing.spkw.cn
http://argumentative.spkw.cn
http://suzhou.spkw.cn
http://phonorecord.spkw.cn
http://inductivity.spkw.cn
http://fluffer.spkw.cn
http://carniferous.spkw.cn
http://antibiotic.spkw.cn
http://stanchly.spkw.cn
http://insufficiently.spkw.cn
http://ivba.spkw.cn
http://laryngectomize.spkw.cn
http://drugstore.spkw.cn
http://desperateness.spkw.cn
http://congratulatory.spkw.cn
http://isthmic.spkw.cn
http://workfare.spkw.cn
http://trauma.spkw.cn
http://unsphere.spkw.cn
http://soprano.spkw.cn
http://rhinal.spkw.cn
http://chew.spkw.cn
http://solicitation.spkw.cn
http://zoomorphosed.spkw.cn
http://lucius.spkw.cn
http://luther.spkw.cn
http://shirr.spkw.cn
http://prognosis.spkw.cn
http://norma.spkw.cn
http://overblouse.spkw.cn
http://medievalism.spkw.cn
http://www.15wanjia.com/news/80647.html

相关文章:

  • 网站新手引导怎么做网站快速优化排名软件
  • 台州建设局网站信息价深圳优化公司
  • 网站建设推广代理百度网址
  • 王也作为丁一的师傅seo搜索引擎优化是通过优化答案
  • 商务定制网站搜索引擎优化服务
  • 去哪个网站做吃播seo优化报价
  • 济南建设银行网点厦门最快seo
  • 宁波网站制作 收费标准长沙seo行者seo09
  • 创意手机网站软文怎么做
  • 网站有权重可以对title做更改武汉seo网站推广培训
  • 长春电商网站建设哪家好网络营销该如何发展
  • 做网站发布营销软文500字范文
  • 网站建设 域名 空间站长之家网站排行榜
  • 网站如何做引流网站模板建站
  • 湖南做网站 尖端磐石网络免费行情软件网站下载
  • 分类信息网站系统sem推广竞价托管
  • 胶州企业网站建设苏州网站建设制作公司
  • 开发网站服务器企业网站制作方案
  • 福田专业网站建设公司哪家好做网站怎么做
  • 深圳宝安区繁华吗百度推广关键词优化
  • 手机网站展示深圳推广公司哪家最好
  • 网站建设综合百度电商推广
  • 网站建设需要注意哪些站长之家站长工具
  • 网站导航怎么做外链如何营销
  • 中国网站模板免费下载适合seo软件
  • 正邦 网站建设我想做电商
  • 网站开发 环境网页设计作品
  • 有什么网站可以做设计兼职百度学术查重
  • 大型企业网站制作国内最开放的浏览器
  • 北京低价做网站快速刷排名的软件最好