
рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдкрд░ рдЖрдИрдбреАрдИ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рд▓рд┐рдЦрд╛ рдерд╛ ред рдмрд╛рдж рдореЗрдВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдПрдХ рдЙрдкрджреНрд░рд╡ рдХрд┐рдпрд╛ рдФрд░ рдХреНрд▓рд╛рдЙрдб 9 рдЖрдИрдбреАрдИ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЖрд╕рд╛рди рдФрд░ рд╕реНрдкрд╖реНрдЯ рдмрдирд╛ рджрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдЖрдЬ рдореИрдВрдиреЗ рдПрдХ рд╕реНрд╡рдЪреНрдЫ рдкреНрд░рдгрд╛рд▓реА рдкрд░ рдЖрдИрдбреАрдИ рдХрд╛ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред
рдореИрдВрдиреЗ
Node.js 0.8.8 рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг
рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рдм рдХреБрдЫ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдореБрдЦреНрдп GitHub рдкреГрд╖реНрда рдкрд░ рд╡рд░реНрдгрд┐рдд рд╣реИ, рдЗрд╕ рдЙрдореНрдореАрдж рдореЗрдВ рдХрд┐ рд╕рдордп рдЖрдПрдЧрд╛ рдФрд░ рдореИрдВ рдиреЛрдб рдкрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд╕рдХрддрд╛ рд╣реВрдВред рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдХреИрд╕реЗред
Cloud9 ide рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдкрд░ рдореЗрд░реА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреА рдкреНрд░рдЧрддрд┐
* рд╡рд┐рд╢реНрд╡ рд╕реНрддрд░ рдкрд░ рдПрд╕рдПрдо рдкреНрд░рдмрдВрдзрдХ рд╕реНрдерд╛рдкрд┐рддред
*
git clone
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдкрд░
git clone
ред
* рдФрд░
sm install
рдХрдорд╛рдВрдб рдХреЛ рдЕрдВрдЬрд╛рдо рджреЗрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдЧреЗрдХ рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╡рд┐рд╡рд░рдг рджреЗрдЦрд╛:
рдХрдорд╛рдВрдб рдПрд░рд░ рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ: sm рдЗрдВрд╕реНрдЯреЙрд▓ * ERROR *************************************************************************** * Error: NPM error: npm WARN package.json packager@0.1.0 No README.md file found! npm http GET https://registry.npmjs.org/libxml/0.0.6 npm http GET https://registry.npmjs.org/asyncjs npm http 304 https://registry.npmjs.org/asyncjs npm http 304 https://registry.npmjs.org/libxml/0.0.6 > libxml@0.0.6 preinstall /home/cyberlight/.sourcemint/install-cache/https/github.com/ajaxorg/packager/tarball/01597eacd22ad660977d43c44b4001107117b8ea/node_modules/libxml > ./build.sh Checking for program g++ or c++ : /usr/bin/g++ Checking for program cpp : /usr/bin/cpp Checking for program ar : /usr/bin/ar Checking for program ranlib : /usr/bin/ranlib Checking for g++ : ok Checking for node path : not found Checking for node prefix : ok /usr/local 'configure' finished successfully (0.041s) Waf: Entering directory `/home/cyberlight/.sourcemint/install-cache/https/github.com/ajaxorg/packager/tarball/01597eacd22ad660977d43c44b4001107117b8ea/node_modules/libxml/support/o3/build' [1/3] cxx: hosts/node-o3/sh_node.cc -> build/Release/hosts/node-o3/sh_node_1.o 16:35:31 runner system command -> ['/usr/bin/g++', '-g', '-O3', '-msse2', '-ffast-math', '-fPIC', '-DPIC', '-D_LARGEFILE_SOURCE', '-D_FILE_OFFSET_BITS=64', '-D_GNU_SOURCE', '-IRelease/include', '-I../include', '-IRelease/hosts', '-I../hosts', '-IRelease/modules', '-I../modules', '-IRelease/deps', '-I../deps', '-I/usr/local/include/node', '../hosts/node-o3/sh_node.cc', '-c', '-o', 'Release/hosts/node-o3/sh_node_1.o'] [2/3] cxx: hosts/node-o3/sh_node_libs.cc -> build/Release/hosts/node-o3/sh_node_libs_1.o 16:35:32 runner system command -> ['/usr/bin/g++', '-g', '-O3', '-msse2', '-ffast-math', '-fPIC', '-DPIC', '-D_LARGEFILE_SOURCE', '-D_FILE_OFFSET_BITS=64', '-D_GNU_SOURCE', '-IRelease/include', '-I../include', '-IRelease/hosts', '-I../hosts', '-IRelease/modules', '-I../modules', '-IRelease/deps', '-I../deps', '-I/usr/local/include/node', '../hosts/node-o3/sh_node_libs.cc', '-c', '-o', 'Release/hosts/node-o3/sh_node_libs_1.o'] [3/3] cxx_link: build/Release/hosts/node-o3/sh_node_1.o build/Release/hosts/node-o3/sh_node_libs_1.o -> build/Release/o3.node 16:36:15 runner system command -> ['/usr/bin/g++', 'Release/hosts/node-o3/sh_node_1.o', 'Release/hosts/node-o3/sh_node_libs_1.o', '-o', '/home/cyberlight/.sourcemint/install-cache/https/github.com/ajaxorg/packager/tarball/01597eacd22ad660977d43c44b4001107117b8ea/node_modules/libxml/support/o3/build/Release/o3.node', '-shared', '-L/usr/local/lib', '-Wl,-Bdynamic', '-lxml2'] /usr/bin/ld: cannot find -lxml2 collect2: ld 1 Waf: Leaving directory `/home/cyberlight/.sourcemint/install-cache/https/github.com/ajaxorg/packager/tarball/01597eacd22ad660977d43c44b4001107117b8ea/node_modules/libxml/support/o3/build' Build failed: -> task failed (err
рдЬрд┐рд╕рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реЛрдиреЗ рд▓рдЧрд╛ рдХрд┐ рд╕реНрдерд╛рдкрдирд╛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╣реЛ рдЬрд╛рдПрдЧреАред
рдФрд░ рдЗрд╕рд▓рд┐рдП, рдореБрдЭреЗ рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдорд┐рд▓рд╛ рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдерд╛ рдХрд┐ рдХреБрдЫ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдВ рдЧрд╛рдпрдм рдереАрдВред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ,
build/Release/o3.node
ред рдФрд░ рдлрд┐рд░ рдкрд┐рдЫрд▓реЗ рдЕрдиреБрднрд╡ рд╕реЗ, рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдореБрдЭреЗ рдЕрдкрдиреЗ рдореВрд▓
npm рдХреА рдЯреАрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреА рдХрд┐рд╕реНрдордд рдЖрдЬрдорд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдореИрдВрдиреЗ
npm install
рдХрдорд╛рдВрдб рд╢реБрд░реВ рдХрд┐рдпрд╛ рдФрд░
npm install
рдХрдВрд╕реЛрд▓ рдореЗрдВ рдПрдХ рд▓рдВрдмреА рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ рдорд┐рд▓реА, рдпрд╣ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬреЛрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреВрд░реА рд╣реЛ рдЧрдИ рдереАред рдпрд╛рдиреА
npm рдкреНрд░рдмрдВрдзрдХ рдХреЗ рд▓рд┐рдП рдореЗрд░реА рдЙрдореНрдореАрджреЗрдВ рдЙрдЪрд┐рдд рдереАрдВ!
рдкрд░рд┐рдгрд╛рдо
рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реИ рдХрд┐ рдЕрдм рд╕рдм рдХреБрдЫ рдкреАрдЫреЗ рд╣реИ рдФрд░ рдореИрдВ
bin/cloud9.sh
рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реВрдВ, рдХрдВрд╕реЛрд▓ рдореЗрдВ рдореИрдВ рдХрдорд╛рдВрдб
bin/cloud9.sh
рдЯрд╛рдЗрдк рдХрд░рддрд╛
bin/cloud9.sh
ред
bin/cloud9.sh
! рдФрд░ рдлрд┐рд░ рдореИрдВ рдирд┐рд░рд╛рд╢ рд╣реЛ рдЧрдпрд╛ рдерд╛! рдлрд┐рд░ рд╕реЗ рдПрдХ рдЧрд▓рддреА!
Cloud9ide рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рд╕реВрдЪреА рдмрдирд╛рдирд╛ cyberlight@cyberlight-dt:~/test/cloud9ide/cloud9$ bin/cloud9.sh mkdir -p plugins-client/lib.ace/www/worker rm -rf /tmp/c9_worker_build mkdir -p /tmp/c9_worker_build/ext ln -s `pwd`/plugins-client/ext.language /tmp/c9_worker_build/ext/language ln -s `pwd`/plugins-client/ext.codecomplete /tmp/c9_worker_build/ext/codecomplete ln -s `pwd`/plugins-client/ext.jslanguage /tmp/c9_worker_build/ext/jslanguage node Makefile.dryice.js worker
рдЗрд╕ рд╕реВрдЪреА рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд
vfs-architect
рдФрд░
vfs-architect
рдкреИрдХреЗрдЬ рдирд╣реАрдВ рдорд┐рд▓реЗ рдереЗред рдПрдХ Google рдЦреЛрдЬ рдиреЗ рдЗрд╕ рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП GitHub
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд▓рд┐рдВрдХ рдкреНрд░рджрд╛рди рдХрд┐рдПред рдореИрдВрдиреЗ рдЗрд╕реЗ рдХреНрд▓реЛрди рдирд╣реАрдВ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдЬрд╝рд┐рдк рдЖрд░реНрдХрд╛рдЗрд╡ рдХреЗ рд░реВрдк рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ
vfs-architect
рдирд╛рдо рдХреЗ рддрд╣рдд node_modules рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЕрдирдкреИрдХ рдХрд┐рдпрд╛ред
рдлрд┐рд░ рдореИрдВрдиреЗ GitHub рдкрд░
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдЯреНрд░реАрд╣реБрдЧрд░ рд╕рдВрдЧреНрд░рд╣ рднреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ред рдФрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ Tree_ugger рдирд╛рдо рдХреЗ рддрд╣рдд node_modules рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЕрдирдкреИрдХ рдХрд┐рдпрд╛ред
рдЪрд░рдгреЛрдВ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ
bin/cloud9.sh
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд┐рд░ рд╕реЗ
bin/cloud9.sh
рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рд▓реЗрдХрд┐рди рдЕрдм
socket.io
рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реНрдХреНрд░реАрди рдкрд░ рдПрдХ рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреА
socket.io
рдкреИрдХреЗрдЬред
рдХреНрд▓рд╛рдЙрдб 9рдЗрдб рдХреЗ рджреВрд╕рд░реЗ рдЯреЗрд╕реНрдЯ рд░рди рдХреЗ рдмрд╛рдж рддреНрд░реБрдЯрд┐ рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ cyberlight@cyberlight-dt:~/test/cloud9ide/cloud9$ bin/cloud9.sh mkdir -p plugins-client/lib.ace/www/worker rm -rf /tmp/c9_worker_build mkdir -p /tmp/c9_worker_build/ext ln -s `pwd`/plugins-client/ext.language /tmp/c9_worker_build/ext/language ln -s `pwd`/plugins-client/ext.codecomplete /tmp/c9_worker_build/ext/codecomplete ln -s `pwd`/plugins-client/ext.jslanguage /tmp/c9_worker_build/ext/jslanguage node Makefile.dryice.js worker
рдФрд░ рдпрд╣рд╛рдВ рдореИрдВрдиреЗ рдЕрднреА рднреА рдпрд╣ рджреЗрдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдХреИрд╕реЗ рдЬрд╛рдВрдЪ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдХреМрди рд╕реЗ рдкреИрдХреЗрдЬ рд╣реИрдВ рдФрд░ рдХреМрди рд╕реЗ рдирд╣реАрдВред Sm рдХрдорд╛рдВрдб рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ sm рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреИрдХреЗрдЬ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯрд┐рдХреНрд╕ рдХреЛ рдЪрд▓рд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдЗрд╕реЗ рдЪрд▓рд╛рддреЗ рд╣реБрдП, рдореБрдЭреЗ рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рд░рд┐рдкреЛрд░реНрдЯ рдорд┐рд▓реА:

рдЕрдм рдореБрдЭреЗ рдЙрди рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рдЪрд▓рд╛ рдЬреЛ рдореБрдЭреЗ рд╕реНрдерд╛рдкрд┐рдд / рдЦреЛрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдФрд░ рдЕрдм рдЗрд╕ рд╕реВрдЪреА рдореЗрдВ рдирд┐рдореНрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
- рдмрдВрдбрд▓
- рд╡реАрдПрдлрдПрд╕
- socket.io
- socket.io-рдЧреНрд░рд╛рд╣рдХ
рдиреАрдЪреЗ рджреА рдЧрдИ рддрд╕реНрд╡реАрд░ рдореЗрдВ, рдореИрдВрдиреЗ рдХрдорд╛рдВрдб рджреНрд╡рд╛рд░рд╛ рд▓рд╛рдкрддрд╛ рдореЙрдбреНрдпреВрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рдЙрддреНрдкрд╛рджрди рдкрд░ рдЬреЛрд░ рджрд┐рдпрд╛
sm status
рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛, рдПрдХ рдмрд╣реБрдд рд╣реА рдЙрдкрдпреЛрдЧреА рдЯреАрдо :)
рдЗрд╕ рд╕реВрдЪреА рд╕реЗ
packager, socket.io socket.io-client
рдкреНрд░рдмрдВрдзрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ
packager, socket.io socket.io-client
рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛
рд╣реИ ред рд▓реЗрдХрд┐рди
vfs
рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЗрд╕реЗ рдХреНрд▓реЛрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдЗрд╕реЗ
рдпрд╣рд╛рдБ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ
рд╣реИрдВ ред рдпрджрд┐ рдЖрдк рд╕рдВрдЧреНрд░рд╣ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕реЗ рдЙрд╕реА рдиреЛрдб_рдореЙрдбреНрдпреВрд▓реНрд╕ рдореЗрдВ рдЕрдирдкреИрдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдирд┐рд╖реНрдХрд░реНрд╖
packager, socket.io socket.io-client
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ packager
packager, socket.io socket.io-client
рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ
packager, socket.io socket.io-client
рдмрд╛рд░реЗ рдореЗрдВ рди рднреВрд▓рдиреЗ рдХреЗ
vfs
, рдЖрдк "Urraaaaa!" рдЪрд┐рд▓реНрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐
bin/cloud9.sh
рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдХрдВрд╕реЛрд▓ рдореЗрдВ рдПрдХ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдХрд┐ рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рд╣реЛ рдЧрдпрд╛ рд╣реИ! ред рдЙрд╕реА рд╕рдордп, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЖрдЗрдбреА рд╕рд░реНрд╡рд░
3131 рдкреЛрд░реНрдЯ рдкрд░ рдЙрдЧрддрд╛ рд╣реИред рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЦреЛрд▓реЗрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рдХреНрд░реЛрдорд┐рдпрдо рд╣реИ рдФрд░
localhost:3131
ред
рдЙрд╕рдХреЗ рдмрд╛рдж рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ:

рдирд┐рд╖реНрдХрд░реНрд╖
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рд▓реЗрдЦ рд╕реЗ рдХрдИ рд▓реЛрдЧреЛрдВ рдХреЛ рдорджрдж рдорд┐рд▓реЗрдЧреА, рдЬреЛ рдЙрдмрдВрдЯреВ рдХреЗ рддрд╣рдд рдХреНрд▓рд╛рдЙрдб 9 рдЖрдЗрдбреА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!
рдЕрджреНрдпрддрдирдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬ рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ:
NodeJS >= 0.6.16 (node 0.8.x will not work at the moment!)
Ide рдиреЗ
0.8.8
рдХреЗ
0.8.8
рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рд╢рд╛рдирджрд╛рд░ рдХрд╛рдо рдХрд┐рдпрд╛
рдореИрдВрдиреЗ рдЬрд╛рдБрдЪ рдХреА рдХрд┐ рдХреНрдпрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдбрд┐рдмрдЧрд┐рдВрдЧ, рдЗрдВрдЯреЗрд▓реАрд╕реЗрдиреНрд╕ рдФрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрдиред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЕрдм рддрдХ рдХреЛрдИ рдЦрд░рд╛рдмреА рдирд╣реАрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВред рдЕрдЧрд░ рдХреБрдЫ рдЦреЛрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░ рджреВрдВрдЧрд╛ред
рдореИрдВ рдЕрдкрдиреЗ рджрд╛рд╡реЛрдВ рдХреЗ рд╕рдмреВрдд рдХреЗ рддреМрд░ рдкрд░ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓рдЧрд╛ рд░рд╣рд╛ рд╣реВрдВред
*
Intellisense рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (рдЕрдм рдХреЗ рд▓рд┐рдП Ctrl + Space)
*
рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
*
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рдЯреВрд▓рдЯрд┐рдк