on
Node.js Sublime Text 연동 및 빌드 세팅하기
저는 맥 기준으로 설명합니다 :)
보통 윈도우는 cmd 대신에 ctrl 로 사용하면 거의 비슷합니다.
1. Sublime text3 설치
Sublime text3 사이트에서 운영체제에 맞게 다운받고 설치합니다.
Sublime text2 로 설치하셔도 무방합니다.
View - Show Console 에서 아래 내용을 붙여넣기 해주세요.
Sublime text3
import urllib.request,os,hashlib; h = ‘2915d1851351e5ee549c20394736b442’ + ‘8bc59f460fa1548d1514676163dafc88’; pf = ‘Package Control.sublime-package’; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( ‘http://packagecontrol.io/’ + pf.replace(‘ ‘, ‘%20’)).read(); dh = hashlib.sha256(by).hexdigest(); print(‘Error validating download (got %s instead of %s), please try manual install’ % (dh, h)) if dh != h else open(os.path.join( ipp, pf), ‘wb’ ).write(by)
Sublime text2
import urllib2,os,hashlib; h = ‘2915d1851351e5ee549c20394736b442’ + ‘8bc59f460fa1548d1514676163dafc88’; pf = ‘Package Control.sublime-package’; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( ‘http://packagecontrol.io/’ + pf.replace(‘ ‘, ‘%20’)).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), ‘wb’ ).write(by) if dh == h else None; print(‘Error validating download (got %s instead of %s), please try manual install’ % (dh, h) if dh != h else ‘Please restart Sublime Text to finish installation’)
설치 후 종료(cmd + Q)하고 다시 실행시켜줍니다.
-
Preferences - Package Control
을 선택하시거나shift + cmd + p
로 입력창을 띄웁니다.add re
까지 치시면Add Repository
가 나옵니다. 엔터 눌러주시면 아래 입력창이 하나 더 나와요.https://github.com/tanepiper/SublimeText-Nodejs.git
을 입력합니다. -
다시 한번
shift + cmd + p
로 창을 띄워주시고install
을 입력해주세요.엔터 눌러주시면 다시 창이 나오는데요,
nodejs
라고 입력 후 제일 상단의 패키지를 설치해주세요. -
Tools - Build System - New Build System ...
을 선택하면 창이 나옵니다.{ "shell_cmd": "make" }
에서
{ "cmd": ["node", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.js", "path": "/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin: No such file or directory" }
로 수정 후
node-custom.sublime-build
로 저장해주세요.이름은 원하는 이름으로 변경가능합니다.
-
원하는 디렉토리에
hello.js
파일을 생성 후에console.log()
를 작성합니다.cmd + b
를 누르면 아래와 같이 실행됩니다.실행이 되지 않을 시에는
Tools - Build System - node-custom
를 선택해 주시거나 ,Tools - Build With
로node-custom
를 선택해주세요.console.log( 'Hello World!\n' ); // RESULT Hello World! [Finished in 0.1s]
실행창은
ESC
로 닫을 수 있어요 ! -
파일 수정은
Preferences - Browse Packages ..
를 선택하시면 폴더가 나옵니다.저희는
User
에 저장했기 때문에User
폴더에서 파일을 찾으셔서 수정하시면 됩니다.
Comments
NODEJS 의 다른 글
-
Node.js global variable 체크하기 04 Aug 2020
-
Node.js 에서 Sequelize 설치 및 간단한 사용 방법 18 Feb 2020
-
node.js 로 페이스북 메신저 사용해보기 2탄 :: node.js 로 페이스북 메신저 기초세팅하기 03 Jul 2017
-
node.js 로 페이스북 메신저 사용해보기 1탄 :: nginx 를 이용하여 nodejs 서버 실행하기 03 Jul 2017
-
Node.js Sublime Text 연동 및 빌드 세팅하기 17 Apr 2017