-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Debugging with Sublime Text 2 and 3
jaimeagudo edited this page Jan 2, 2015
·
10 revisions
Sublime Text 2 is a great cross-platform editor for building node-webkit apps, you can download it here: http://www.sublimetext.com/2
- Download node-webkit.app and place it in /Applications folder
- From the Sublime Text 2 menu select
Tools -> Build System -> New Build System
- Enter the following code:
{
"cmd": ["node-webkit", "--enable-logging", "${project_path:${file_path}}"],
"working_dir": "${project_path:${file_path}}",
"path": "/Applications/node-webkit.app/Contents/MacOS/"
}
- Save the configuration as
nodeWebKit.sublime-build
on the suggested folder - Open a new window in Sublime Text 2 using
File -> New Window
- Add your project to the window using
Project -> Add Folder to Project...
- Open your main application file (ex.: index.html) from the left side menu
- Select
Tools -> Build System -> nodeWebKit
(required step just for Sublime Text 3) - Select
Tools -> Build
- At this point node-webkit application will launch with your project and you will be able to see the debugging output in Sublime Text 2
Work the same with Sublime Text 3, just notice step 8
As above, but the commands for the build system are as follows (replacing the path with the location of nw.exe):
{
"cmd": ["nw.exe", "--enable-logging", "${project_path:${file_path}}"],
"working_dir": "${project_path:${file_path}}",
"path": "C:/Tools/node-webkit/",
"shell": true
}