Master nodejs

Master nodejs

ID:39971918

大小:279.61 KB

页数:21页

时间:2019-07-16

Master nodejs_第1页
Master nodejs_第2页
Master nodejs_第3页
Master nodejs_第4页
Master nodejs_第5页
资源描述:

《Master nodejs》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、MasteringNodeNodeisanexcitingnewplatformdevelopedbyRyanDahl,allowingJavaScriptdeveloperstocreateextremelyhighperformanceserversbyleveragingGoogle'sV8JavaScriptengine,andasynchronousI/O.InMasteringNodewewilldiscoverhowtowritehighconcurrencywebservers,utilizingtheCommonJSmodulesys

2、tem,node'scorelibraries,thirdpartymodules,highlevelwebdevelopmentandmore.MasteringNode1InstallingNodeInthischapterwewillbelookingattheinstallationandcompilationofnode.Althoughthereareseveralwayswemayinstallnode,wewillbelookingathomebrew,nDistro,andthemostflexiblemethod,ofcourse-

3、compilingfromsource.HomebrewHomebrewisapackagemanagementsystemforOSXwritteninRuby,isextremelywelladopted,andeasytouse.Toinstallnodeviathebrewexecutablesimplyrun:$brewinstallnode.jsnDistronDistroisadistributiontoolkitfornode,whichallowscreationandinstallationofnodedistroswithinse

4、conds.AnnDistroissimplyadotfilenamed.ndistrowhichdefinesmoduleandnodebinaryversiondependencies.Intheexamplebelowwespecifythenodebinaryversion0.1.102,aswellasseveral3rdpartymodules.node0.1.102modulesenchalabsconnectmodulevisionmediaexpress1.0.0beta2modulevisionmediaconnect-formmo

5、dulevisionmediaconnect-redismodulevisionmediajademodulevisionmediaejsAnymachinethatcanrunashellscriptcaninstalldistributions,andkeepsdependenciesdefinedtoasingledirectorystructure,makingiteasytomaintainandeploy.nDistrousespre-compilednodebinariesmakingthemextremelyfasttoinstall,

6、andmoduletarballswhicharefetchedfromGitHubviawgetorcurl(autodetected).TogetstartedwefirstneedtoinstallnDistroitself,belowwecdtoourbindirectoryofchoice,curltheshellscript,andpipetheresponsetoshwhichwillinstallnDistrotothecurrentdirectory:$cd/usr/local/bin&&curlhttp://github.com/v

7、isionmedia/ndistro/raw/master/install

8、shNextwecanplacethecontentsofourexamplein./.ndistro,andexecutendistrowithnoarguments,promptingtheprogramtoloadtheconfig,andstartinstalling:$ndistroInstallationoftheexampletooklessthan17secondsonmymachine,andoutputsthefollowingstdoutindicatin

9、gsuccess.Notbadforanentirestack!...installingno

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。