text: [{"Owner":"Nockawa","Date":"2016-02-11T13:40:42Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tHello guys_co_\n_lt_/p_gt_\n\n_lt_p_gt_\n\tI_t_m really not a Web/OSS dev_co_ I know 3D and programming_co_ but I have to admit that I struggle to find a _qt_decent_qt_ setup to contribute to babylon.js.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tWhat I propose is to gather the best practices on this thread and I will make a documentation on the Github project to avoid unnecessary future _qt_me_qt_ struggling in the dark. I read other topics_co_ but they focus mainly on setup/building_co_ what I can_t_t get working decently is the editing/dev experience.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tI think I got the Git/Fork/NPM part ok_co_ I can build Babylon.js using gulp.\n_lt_/p_gt_\n\n_lt_p_gt_\n\t_lt_strong_gt_But_lt_/strong_gt__co_ using VSCode or Visual Studio I really can_t_t find a way to contribute to the project.\n_lt_/p_gt_\n\n_lt_ul_gt__lt_li_gt_\n\t\tVSCode shoots me some undefined types error_co_ I don_t_t know why. I don_t_t know if I_t_m supposed to open VSCode on the babylon.js root directory or in the \\src one. In any case I just can_t_t have .ts file not complaining each time I open one.\n\t_lt_/li_gt_\n\t_lt_li_gt_\n\t\tVisual Studio_co_ well_co_ from what I can tell the project is not setup to work with Visual Studio_co_ I tried to tweak few things_co_ but again_co_ unsuccessfully.\n\t_lt_/li_gt_\n_lt_/ul_gt__lt_p_gt_\n\tWhat I would like to achieve is a good dev experience_co_ contributing on the lib and testing my changes right away in a local sandboxed example.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tA good start would be to write a guide for VSCode I guess but any other suggestions are welcomed.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tThanks for your help\n_lt_/p_gt_\n\n_lt_p_gt_\n\t \n_lt_/p_gt_\n\n_lt_p_gt_\n\t \n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"RaananW","Date":"2016-02-11T20:46:07Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tHi Nockawa_co_\n_lt_/p_gt_\n\n_lt_p_gt_\n\tThanks a lot for thinking about contributions! They will surely help the entire community.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tVSCode is a wonderful editor. but it is one of many. We just added a tsconfig file to the src directory_co_ so typescript will work in VScode (and other IDEs natively supporting typescript).\n_lt_/p_gt_\n\n_lt_p_gt_\n\tBut VSCode is just one editor of many. You can use a text editor_co_ and watching your changes using gulp (run the task _qt_watch-typescript_qt_). \n_lt_/p_gt_\n\n_lt_p_gt_\n\tUsing Visual Studio will require to set the project correctly. I think using Visual Studio just for TypeScript is a bit too much_co_ but this is a personal opinion. \n_lt_/p_gt_\n\n_lt_p_gt_\n\tThis is the way I am working - \n_lt_/p_gt_\n\n_lt_p_gt_\n\tOpen the src folder of Babylon in VSCode. This will get your autocomplete working_co_ and will show you errors without compiling.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tAfter I made the changes_co_ i run gulp typescript and see that it was compiled correctly. I then use the generated max js file on a different project (also in VSCode_co_ but this is a different story). I personally don_t_t like all of those watchers (with typescript)_co_ because I use the auto-save feature. Which will constantly compile the project with every little change I make. But again_co_ this is a personal opinion _lt_img alt_eq__qt__dd_)_qt_ data-emoticon_eq__qt_true_qt_ height_eq__qt_20_qt_ src_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/default_smile.png_qt_ srcset_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/smile@2x.png 2x_qt_ title_eq__qt__dd_)_qt_ width_eq__qt_20_qt__gt__lt_/p_gt_\n\n_lt_p_gt_\n\tMain thing - do whatever you feel comfortable with. Webstorm/IntelliJ Idea has a wonderful TypeScript support. Eclipse as well (as far as I know_co_ I never used eclipse for that). Atom has support. Hell_co_ you can even use VI if it makes you happy _lt_img alt_eq__qt__sm_)_qt_ data-emoticon_eq__qt_true_qt_ height_eq__qt_20_qt_ src_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/default_wink.png_qt_ srcset_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/wink@2x.png 2x_qt_ title_eq__qt__sm_)_qt_ width_eq__qt_20_qt__gt__lt_/p_gt_\n\n_lt_p_gt_\n\tLooking forward to your PRs!\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"jerome","Date":"2016-02-11T22:11:24Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tI_t_m using Atom with the TS support under linux ubuntu 14.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tLike Raanan_co_ I don_t_t use the auto-saver-compiler_co_ but just the in-line command _qt_gulp typescript_qt_ to compile everything (between 12 and 15_qt_ on my computer).\n_lt_/p_gt_\n\n_lt_p_gt_\n\tI directly open the Babylon.js folder and everything works (if not_co_ just type _qt_create tsconfig file_qt_ in the Atom command palette and that_t_s it) _dd_ autocompletion_co_ errors_co_ etc.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tI tested several editors  for BJS with TS (I avoided quickly all the big IDEs) _dd_ Webstorm_co_ Gedit_co_ Scite_co_ SublimeText2_co_ VSCode and Atom. I find the two best for TS and this framework (personal opinion) are VSCode and Atom what are quite similar in term of ergonomy and features (even in term of architecture under the hood).\n_lt_/p_gt_\n\n_lt_p_gt_\n\tI just kept Atom because it has the Cobalt theme that I like a lot and because it has an integrated package manager and a software auto-updater (couldn_t_t find the auto-updater in the VSCode for Linux)  \n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Nockawa","Date":"2016-02-12T07:49:49Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_blockquote class_eq__qt_ipsQuote_qt_ data-ipsquote_eq__qt__qt_ data-ipsquote-contentapp_eq__qt_forums_qt_ data-ipsquote-contentclass_eq__qt_forums_Topic_qt_ data-ipsquote-contentcommentid_eq__qt_116324_qt_ data-ipsquote-contentid_eq__qt_20456_qt_ data-ipsquote-contenttype_eq__qt_forums_qt_ data-ipsquote-timestamp_eq__qt_1455223567_qt_ data-ipsquote-userid_eq__qt_10310_qt_ data-ipsquote-username_eq__qt_RaananW_qt__gt_\n\t_lt_div class_eq__qt_ipsQuote_citation_qt__gt_\n\t\t10 hours ago_co_ RaananW said_dd_\n\t_lt_/div_gt_\n\n\t_lt_div class_eq__qt_ipsQuote_contents_qt__gt_\n\t\t_lt_p_gt_\n\t\t\tHi Nockawa_co_\n\t\t_lt_/p_gt_\n\n\t\t_lt_p_gt_\n\t\t\tThanks a lot for thinking about contributions! They will surely help the entire community.\n\t\t_lt_/p_gt_\n\n\t\t_lt_p_gt_\n\t\t\tVSCode is a wonderful editor. but it is one of many. We just added a tsconfig file to the src directory_co_ so typescript will work in VScode (and other IDEs natively supporting typescript).\n\t\t_lt_/p_gt_\n\n\t\t_lt_p_gt_\n\t\t\tBut VSCode is just one editor of many. You can use a text editor_co_ and watching your changes using gulp (run the task _qt_watch-typescript_qt_). \n\t\t_lt_/p_gt_\n\n\t\t_lt_p_gt_\n\t\t\tUsing Visual Studio will require to set the project correctly. I think using Visual Studio just for TypeScript is a bit too much_co_ but this is a personal opinion. \n\t\t_lt_/p_gt_\n\n\t\t_lt_p_gt_\n\t\t\tThis is the way I am working - \n\t\t_lt_/p_gt_\n\n\t\t_lt_p_gt_\n\t\t\tOpen the src folder of Babylon in VSCode. This will get your autocomplete working_co_ and will show you errors without compiling.\n\t\t_lt_/p_gt_\n\n\t\t_lt_p_gt_\n\t\t\tAfter I made the changes_co_ i run gulp typescript and see that it was compiled correctly. I then use the generated max js file on a different project (also in VSCode_co_ but this is a different story). I personally don_t_t like all of those watchers (with typescript)_co_ because I use the auto-save feature. Which will constantly compile the project with every little change I make. But again_co_ this is a personal opinion _lt_img alt_eq__qt__dd_)_qt_ data-emoticon_eq__qt_true_qt_ height_eq__qt_20_qt_ src_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/default_smile.png_qt_ srcset_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/smile@2x.png 2x_qt_ title_eq__qt__dd_)_qt_ width_eq__qt_20_qt__gt__lt_/p_gt_\n\n\t\t_lt_p_gt_\n\t\t\tMain thing - do whatever you feel comfortable with. Webstorm/IntelliJ Idea has a wonderful TypeScript support. Eclipse as well (as far as I know_co_ I never used eclipse for that). Atom has support. Hell_co_ you can even use VI if it makes you happy _lt_img alt_eq__qt__sm_)_qt_ data-emoticon_eq__qt_true_qt_ height_eq__qt_20_qt_ src_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/default_wink.png_qt_ srcset_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/wink@2x.png 2x_qt_ title_eq__qt__sm_)_qt_ width_eq__qt_20_qt__gt__lt_/p_gt_\n\n\t\t_lt_p_gt_\n\t\t\tLooking forward to your PRs!\n\t\t_lt_/p_gt_\n\t_lt_/div_gt_\n_lt_/blockquote_gt_\n\n_lt_p_gt_\n\tThanks for the answer RaananW_co_ well_co_ I could manage to build using VSCode using Gulp manually in a command line_co_ but I would have like to get the TaskRunner running in order to get the error output windows in VSCode working and redirect me to the faulted lines. I wasn_t_t able to setup the TaskRunner correctly_co_ I set  a gulp command with the args trying to specify the gulpfiles.js in \\Tools\\Gulp_co_ but VSCode keeps telling me it doesn_t_t find this config file... I don_t_t want to mess up the file structure of the repo in order to make simple/harmless pull requests.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tMaybe I have to lower my expectations_co_ but getting and error output working really is something I think is helpful when you make big changes.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tAll in all_co_ I still favor Visual Studio because I_t_m used to it and the debugger is working with TypeScript_co_ I could not go that far with VSCode but I_t_m willing to use it if it works for the basics stuffs.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tIt would be nice to gather info and create Guides about how to setup specific IDE to work with the lib_co_ getting the basics (compile_co_ error_co_ intellisense_co_ debug) working.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tIf someone succeed at configuring the Task Runner for VSCode that would be definitely be a good thing!\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Temechon","Date":"2016-02-12T17:22:25Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tSome info about it here_dd_ _lt_a href_eq__qt_http_dd_//pixelcodr.com/tutos/contribute/contribute.html_qt_ rel_eq__qt_external nofollow_qt__gt_http_dd_//pixelcodr.com/tutos/contribute/contribute.html_lt_/a_gt_\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Nockawa","Date":"2016-02-12T17:25:01Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tI went to your website yesterday_co_ tell me that you just did this post and I didn_t_t miss it_co_ please_co_ for my own insanity ! _lt_img alt_eq__qt__dd_)_qt_ data-emoticon_eq__qt_true_qt_ height_eq__qt_20_qt_ src_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/default_smile.png_qt_ srcset_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/smile@2x.png 2x_qt_ title_eq__qt__dd_)_qt_ width_eq__qt_20_qt__gt__lt_/p_gt_\n\n_lt_p_gt_\n\tThank you_co_ thank you_co_ I saw you managed to make the Task Runner working!\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Temechon","Date":"2016-02-12T17:28:12Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tI just published it 3 minutes ago xD\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Nockawa","Date":"2016-02-12T17:31:54Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tThe _qt_typescript_qt_ Gulp command will only build the .ts to .js + d.ts file_co_ right ? So in your dev workflow you build to check the syntax_co_ then you run the _qt_default_qt_ Gulp command to generate a new version of the lib?\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Deltakosh","Date":"2016-02-12T17:33:18Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tnope gulp typescript do everything including building the new version of the lib\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Nockawa","Date":"2016-02-12T17:35:03Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tMy bad_co_ it_t_s typescript-compile that only compile the ts files...\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Deltakosh","Date":"2016-02-12T17:37:18Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tCorrect _lt_img alt_eq__qt__dd_)_qt_ data-emoticon_eq__qt_true_qt_ height_eq__qt_20_qt_ src_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/default_smile.png_qt_ srcset_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/smile@2x.png 2x_qt_ title_eq__qt__dd_)_qt_ width_eq__qt_20_qt__gt__lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"jerome","Date":"2016-02-12T17:37:20Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\texcellent article_co_ Temechon !\n_lt_/p_gt_\n\n_lt_p_gt_\n\tso helpful !\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Nockawa","Date":"2016-02-12T17:45:50Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tYou guys should put a link to this article in the GitHub main page_co_ or create a page in the wiki_co_ it_t_s definitely a must read.\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Temechon","Date":"2016-02-12T17:51:51Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tI_t_ll update the documentation this weekend.\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Deltakosh","Date":"2016-02-12T18:58:42Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tI updated the readme _lt_img alt_eq__qt__dd_)_qt_ data-emoticon_eq__qt_true_qt_ height_eq__qt_20_qt_ src_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/default_smile.png_qt_ srcset_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/smile@2x.png 2x_qt_ title_eq__qt__dd_)_qt_ width_eq__qt_20_qt__gt__lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Nockawa","Date":"2016-02-12T21:11:32Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\t_lt_a contenteditable_eq__qt_false_qt_ data-ipshover_eq__qt__qt_ data-ipshover-target_eq__qt_http_dd_//www.html5gamedevs.com/profile/5218-temechon/?do_eq_hovercard_qt_ data-mentionid_eq__qt_5218_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/profile/5218-temechon/_qt__gt_@Temechon_lt_/a_gt_ as you appear to be the master of VSCode_co_ could you elaborate the Debugging experience please?\n_lt_/p_gt_\n\n_lt_p_gt_\n\tI_t_ve read many things online and can_t_t figure the best strategy to build a small sandbox HTML Page that triggers my code which I can debug with VSCode.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tThanks for your help!\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Temechon","Date":"2016-02-12T21:35:54Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tActually I just started VSCode yesterday_co_ so I_t_m not the master of anything _lt_img alt_eq__qt__dd_)_qt_ data-emoticon_eq__qt_true_qt_ height_eq__qt_20_qt_ src_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/default_smile.png_qt_ srcset_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/smile@2x.png 2x_qt_ title_eq__qt__dd_)_qt_ width_eq__qt_20_qt__gt_ I didn_t_t have the experience of the debugger yet_co_ as I use Chrome dev tools to do it.\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Nockawa","Date":"2016-02-12T21:37:17Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_blockquote class_eq__qt_ipsQuote_qt_ data-ipsquote_eq__qt__qt_ data-ipsquote-contentapp_eq__qt_forums_qt_ data-ipsquote-contentclass_eq__qt_forums_Topic_qt_ data-ipsquote-contentcommentid_eq__qt_116485_qt_ data-ipsquote-contentid_eq__qt_20456_qt_ data-ipsquote-contenttype_eq__qt_forums_qt_ data-ipsquote-timestamp_eq__qt_1455312954_qt_ data-ipsquote-userid_eq__qt_5218_qt_ data-ipsquote-username_eq__qt_Temechon_qt__gt_\n\t_lt_div class_eq__qt_ipsQuote_citation_qt__gt_\n\t\t1 minute ago_co_ Temechon said_dd_\n\t_lt_/div_gt_\n\n\t_lt_div class_eq__qt_ipsQuote_contents_qt__gt_\n\t\t_lt_p_gt_\n\t\t\tActually I just started VSCode yesterday_co_ so I_t_m not the master of anything _lt_img alt_eq__qt__dd_)_qt_ data-emoticon_eq__qt_true_qt_ height_eq__qt_20_qt_ src_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/default_smile.png_qt_ srcset_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/smile@2x.png 2x_qt_ title_eq__qt__dd_)_qt_ width_eq__qt_20_qt__gt_ I didn_t_t have the experience of the debugger yet_co_ as I use Chrome dev tools to do it.\n\t\t_lt_/p_gt_\n\t_lt_/div_gt_\n_lt_/blockquote_gt_\n\n_lt_p_gt_\n\t_lt_a contenteditable_eq__qt_false_qt_ data-ipshover_eq__qt__qt_ data-ipshover-target_eq__qt_http_dd_//www.html5gamedevs.com/profile/4442-deltakosh/?do_eq_hovercard_qt_ data-mentionid_eq__qt_4442_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/profile/4442-deltakosh/_qt__gt_@Deltakosh_lt_/a_gt_ to the rescue ? (one more time)\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Deltakosh","Date":"2016-02-12T22:58:47Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tI debug with Visual Studio OR Edge f12 tools _lt_img alt_eq__qt__dd_)_qt_ data-emoticon_eq__qt_true_qt_ height_eq__qt_20_qt_ src_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/default_smile.png_qt_ srcset_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/smile@2x.png 2x_qt_ title_eq__qt__dd_)_qt_ width_eq__qt_20_qt__gt__lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"jerome","Date":"2016-02-13T10:08:56Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tThe  web debug console is integrated in directly in VSCode !\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Nockawa","Date":"2016-02-13T10:18:30Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_blockquote class_eq__qt_ipsQuote_qt_ data-ipsquote_eq__qt__qt_ data-ipsquote-contentapp_eq__qt_forums_qt_ data-ipsquote-contentclass_eq__qt_forums_Topic_qt_ data-ipsquote-contentcommentid_eq__qt_116532_qt_ data-ipsquote-contentid_eq__qt_20456_qt_ data-ipsquote-contenttype_eq__qt_forums_qt_ data-ipsquote-timestamp_eq__qt_1455358136_qt_ data-ipsquote-userid_eq__qt_5453_qt_ data-ipsquote-username_eq__qt_jerome_qt__gt_\n\t_lt_div class_eq__qt_ipsQuote_citation_qt__gt_\n\t\t7 minutes ago_co_ jerome said_dd_\n\t_lt_/div_gt_\n\n\t_lt_div class_eq__qt_ipsQuote_contents_qt__gt_\n\t\t_lt_p_gt_\n\t\t\tThe  web debug console is integrated in directly in VSCode !\n\t\t_lt_/p_gt_\n\t_lt_/div_gt_\n_lt_/blockquote_gt_\n\n_lt_p_gt_\n\tWell_co_ from what I read you can debug only Node applications_co_ did you managed to debug Babylon.js code from VSCode ? If it_t_s the case_co_ can you elaborate?\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"jerome","Date":"2016-02-13T11:17:50Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\thuuu... actually you know more than me_co_ because I just started to try VSCode back yesterday also and noticed that the debug icon opened the same web console than the one in Chrome\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Wink","Date":"2016-12-19T23:10:35Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tIn the Babylon js readme.md file there are a couple links to how to setup_dd_\n_lt_/p_gt_\n\n_lt_p_gt_\n\t_lt_span style_eq__qt_color_dd_rgb(51_co_51_co_51)_sm_font-family_dd__t_-apple-system_t__co_ BlinkMacSystemFont_co_ _t_Segoe UI_t__co_ Helvetica_co_ Arial_co_ sans-serif_co_ _t_Apple Color Emoji_t__co_ _t_Segoe UI Emoji_t__co_ _t_Segoe UI Symbol_t__sm_font-size_dd_16px_sm_font-style_dd_normal_sm_font-weight_dd_normal_sm_letter-spacing_dd_normal_sm_text-align_dd_left_sm_text-indent_dd_0px_sm_text-transform_dd_none_sm_white-space_dd_normal_sm_word-spacing_dd_0px_sm_background-color_dd_rgb(255_co_255_co_255)_sm_float_dd_none_sm__qt__gt__qt_We have a_lt_span_gt_ _lt_/span_gt__lt_/span_gt__lt_a href_eq__qt_http_dd_//pixelcodr.com/tutos/contribute/contribute.html_qt_ style_eq__qt_background-color_dd_rgb(255_co_255_co_255)_sm_color_dd_rgb(64_co_120_co_192)_sm_text-decoration_dd_none_sm_font-family_dd__t_-apple-system_t__co_ BlinkMacSystemFont_co_ _t_Segoe UI_t__co_ Helvetica_co_ Arial_co_ sans-serif_co_ _t_Apple Color Emoji_t__co_ _t_Segoe UI Emoji_t__co_ _t_Segoe UI Symbol_t__sm_font-size_dd_16px_sm_font-style_dd_normal_sm_font-weight_dd_normal_sm_letter-spacing_dd_normal_sm_text-align_dd_left_sm_text-indent_dd_0px_sm_text-transform_dd_none_sm_white-space_dd_normal_sm_word-spacing_dd_0px_sm__qt_ rel_eq__qt_external nofollow_qt__gt_general purpose documentation for you_lt_/a_gt__lt_span style_eq__qt_color_dd_rgb(51_co_51_co_51)_sm_font-family_dd__t_-apple-system_t__co_ BlinkMacSystemFont_co_ _t_Segoe UI_t__co_ Helvetica_co_ Arial_co_ sans-serif_co_ _t_Apple Color Emoji_t__co_ _t_Segoe UI Emoji_t__co_ _t_Segoe UI Symbol_t__sm_font-size_dd_16px_sm_font-style_dd_normal_sm_font-weight_dd_normal_sm_letter-spacing_dd_normal_sm_text-align_dd_left_sm_text-indent_dd_0px_sm_text-transform_dd_none_sm_white-space_dd_normal_sm_word-spacing_dd_0px_sm_background-color_dd_rgb(255_co_255_co_255)_sm_float_dd_none_sm__qt__gt__lt_span_gt_ _lt_/span_gt_and a_lt_span_gt_ _lt_/span_gt__lt_/span_gt__lt_a href_eq__qt_http_dd_//doc.babylonjs.com/generals/setup_visualStudio_qt_ style_eq__qt_background-color_dd_rgb(255_co_255_co_255)_sm_color_dd_rgb(64_co_120_co_192)_sm_text-decoration_dd_none_sm_font-family_dd__t_-apple-system_t__co_ BlinkMacSystemFont_co_ _t_Segoe UI_t__co_ Helvetica_co_ Arial_co_ sans-serif_co_ _t_Apple Color Emoji_t__co_ _t_Segoe UI Emoji_t__co_ _t_Segoe UI Symbol_t__sm_font-size_dd_16px_sm_font-style_dd_normal_sm_font-weight_dd_normal_sm_letter-spacing_dd_normal_sm_text-align_dd_left_sm_text-indent_dd_0px_sm_text-transform_dd_none_sm_white-space_dd_normal_sm_word-spacing_dd_0px_sm__qt_ rel_eq__qt_external nofollow_qt__gt_Visual Studio specific one_lt_/a_gt__qt_\n_lt_/p_gt_\n\n_lt_p_gt_\n\tBut the _qt__lt_a href_eq__qt_http_dd_//pixelcodr.com/tutos/contribute/contribute.html_qt_ style_eq__qt_background-color_dd_rgb(255_co_255_co_255)_sm_color_dd_rgb(64_co_120_co_192)_sm_text-decoration_dd_none_sm_font-family_dd__t_-apple-system_t__co_ BlinkMacSystemFont_co_ _t_Segoe UI_t__co_ Helvetica_co_ Arial_co_ sans-serif_co_ _t_Apple Color Emoji_t__co_ _t_Segoe UI Emoji_t__co_ _t_Segoe UI Symbol_t__sm_font-size_dd_16px_sm_font-style_dd_normal_sm_font-weight_dd_normal_sm_letter-spacing_dd_normal_sm_text-align_dd_left_sm_text-indent_dd_0px_sm_text-transform_dd_none_sm_white-space_dd_normal_sm_word-spacing_dd_0px_sm__qt_ rel_eq__qt_external nofollow_qt__gt_general purpose documentation for you_lt_/a_gt__qt_ really assumes you will be using VSCode and compile using _qt_CTRL-SHIFT-B_qt_. I_t_m currently using vi and command line but I_t_m fuzzy on how to _qt_build_qt_ from the command line.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tAfter some looking around it looks like I need to go into Tools/Gulp_dd_\n_lt_/p_gt_\n\n_lt_pre_gt_\n_lt_code_gt_cd Tools/Gulp_lt_/code_gt__lt_/pre_gt_\n\n_lt_p_gt_\n\tLooking at the gulpfile.js file it appears there are 3 parameters I can use_co_ _t_default_t_ (or nothing)_co_ _t_typescript_t_ or _t_typescript-all_t_. So trying default/nothing I get the following_dd_\n_lt_/p_gt_\n\n_lt_pre_gt_\n_lt_code_gt_$ gulp\n[14_dd_30_dd_13] Using gulpfile ~/foss/Babylon/Babylon.js.my-fork/Tools/Gulp/gulpfile.js\n[14_dd_30_dd_13] Starting _t_default_t_...\n[14_dd_30_dd_13] Starting _t_includeShaders_t_...\n[14_dd_30_dd_13] Finished _t_includeShaders_t_ after 9.76 ms\n[14_dd_30_dd_13] Starting _t_shaders_t_...\n[14_dd_30_dd_13] Finished _t_shaders_t_ after 2.42 ms\n[14_dd_30_dd_13] Starting _t_buildNoWorker_t_...\n[14_dd_30_dd_13] Tested 38 tests_co_ 38 passes_co_ 0 failures_dd_ PASS\n[14_dd_30_dd_13] Tested 53 tests_co_ 53 passes_co_ 0 failures_dd_ PASS\n[14_dd_30_dd_13] Tested 115 tests_co_ 115 passes_co_ 0 failures_dd_ PASS\n[14_dd_30_dd_13] Tested 70 tests_co_ 70 passes_co_ 0 failures_dd_ PASS\n[14_dd_30_dd_22] Finished _t_buildNoWorker_t_ after 9 s\n[14_dd_30_dd_22] Starting _t_workers_t_...\n[14_dd_30_dd_22] Finished _t_workers_t_ after 1.88 ms\n[14_dd_30_dd_22] Starting _t_includeShaders_t_...\n[14_dd_30_dd_22] Finished _t_includeShaders_t_ after 428 μs\n[14_dd_30_dd_22] Starting _t_shaders_t_...\n[14_dd_30_dd_22] Finished _t_shaders_t_ after 367 μs\n[14_dd_30_dd_22] Starting _t_build_t_...\n[14_dd_30_dd_22] Tested 5 tests_co_ 5 passes_co_ 0 failures_dd_ PASS\n[14_dd_30_dd_23] Tested 38 tests_co_ 38 passes_co_ 0 failures_dd_ PASS\n[14_dd_30_dd_23] Tested 53 tests_co_ 53 passes_co_ 0 failures_dd_ PASS\n[14_dd_30_dd_23] Tested 115 tests_co_ 115 passes_co_ 0 failures_dd_ PASS\n[14_dd_30_dd_23] Tested 70 tests_co_ 70 passes_co_ 0 failures_dd_ PASS\n[14_dd_30_dd_31] Finished _t_build_t_ after 9.39 s\n[14_dd_30_dd_31] Starting _t_includeShaders_t_...\n[14_dd_30_dd_31] Finished _t_includeShaders_t_ after 554 μs\n[14_dd_30_dd_31] Starting _t_shaders_t_...\n[14_dd_30_dd_31] Finished _t_shaders_t_ after 321 μs\n[14_dd_30_dd_31] Starting _t_buildCore_t_...\n[14_dd_30_dd_31] Tested 38 tests_co_ 38 passes_co_ 0 failures_dd_ PASS\n[14_dd_30_dd_31] Tested 53 tests_co_ 53 passes_co_ 0 failures_dd_ PASS\n[14_dd_30_dd_31] Tested 115 tests_co_ 115 passes_co_ 0 failures_dd_ PASS\n[14_dd_30_dd_37] Finished _t_buildCore_t_ after 6.24 s\n[14_dd_30_dd_37] Finished _t_default_t_ after 25 s_lt_/code_gt__lt_/pre_gt_\n\n_lt_p_gt_\n\tAnd then using git status we see default _qt_modifies_qt_ 4 .js files_dd_\n_lt_/p_gt_\n\n_lt_pre_gt_\n_lt_code_gt_$ git status\nOn branch master\nYour branch is up-to-date with _t_origin/master_t_.\nChanges not staged for commit_dd_\n  (use _qt_git add &lt_sm_file&gt_sm_..._qt_ to update what will be committed)\n  (use _qt_git checkout -- &lt_sm_file&gt_sm_..._qt_ to discard changes in working directory)\n\n    modified_dd_   ../../dist/preview release/babylon.core.js\n    modified_dd_   ../../dist/preview release/babylon.js\n    modified_dd_   ../../dist/preview release/babylon.max.js\n    modified_dd_   ../../dist/preview release/babylon.noworker.js\n\n_lt_/code_gt__lt_/pre_gt_\n\n_lt_p_gt_\n\t \n_lt_/p_gt_\n\n_lt_p_gt_\n\tThe next I try _qt_typescript_qt_ and we see it executes _t_typescript-compile_t_ and then _t_default_t__dd_\n_lt_/p_gt_\n\n_lt_pre_gt_\n_lt_code_gt_$ gulp typescript\n[14_dd_35_dd_00] Using gulpfile ~/foss/Babylon/Babylon.js.my-fork/Tools/Gulp/gulpfile.js\n[14_dd_35_dd_00] Starting _t_typescript_t_...\n[14_dd_35_dd_00] Starting _t_typescript-compile_t_...\n[14_dd_35_dd_09] Finished _t_typescript-compile_t_ after 8.83 s\n[14_dd_35_dd_09] Starting _t_default_t_...\n[14_dd_35_dd_09] Starting _t_includeShaders_t_...\n[14_dd_35_dd_09] Finished _t_includeShaders_t_ after 18 ms\n[14_dd_35_dd_09] Starting _t_shaders_t_...\n[14_dd_35_dd_09] Finished _t_shaders_t_ after 5.7 ms\n[14_dd_35_dd_09] Starting _t_buildNoWorker_t_...\n[14_dd_35_dd_09] Tested 38 tests_co_ 38 passes_co_ 0 failures_dd_ PASS\n[14_dd_35_dd_09] Tested 53 tests_co_ 53 passes_co_ 0 failures_dd_ PASS\n[14_dd_35_dd_09] Tested 115 tests_co_ 115 passes_co_ 0 failures_dd_ PASS\n[14_dd_35_dd_09] Tested 70 tests_co_ 70 passes_co_ 0 failures_dd_ PASS\n[14_dd_35_dd_19] Finished _t_buildNoWorker_t_ after 10 s\n[14_dd_35_dd_19] Starting _t_workers_t_...\n[14_dd_35_dd_19] Finished _t_workers_t_ after 1.49 ms\n[14_dd_35_dd_19] Starting _t_includeShaders_t_...\n[14_dd_35_dd_19] Finished _t_includeShaders_t_ after 429 μs\n[14_dd_35_dd_19] Starting _t_shaders_t_...\n[14_dd_35_dd_19] Finished _t_shaders_t_ after 389 μs\n[14_dd_35_dd_19] Starting _t_build_t_...\n[14_dd_35_dd_20] Tested 5 tests_co_ 5 passes_co_ 0 failures_dd_ PASS\n[14_dd_35_dd_20] Tested 38 tests_co_ 38 passes_co_ 0 failures_dd_ PASS\n[14_dd_35_dd_20] Tested 53 tests_co_ 53 passes_co_ 0 failures_dd_ PASS\n[14_dd_35_dd_20] Tested 115 tests_co_ 115 passes_co_ 0 failures_dd_ PASS\n[14_dd_35_dd_20] Tested 70 tests_co_ 70 passes_co_ 0 failures_dd_ PASS\n[14_dd_35_dd_29] Finished _t_build_t_ after 10 s\n[14_dd_35_dd_29] Starting _t_includeShaders_t_...\n[14_dd_35_dd_29] Finished _t_includeShaders_t_ after 1.97 ms\n[14_dd_35_dd_29] Starting _t_shaders_t_...\n[14_dd_35_dd_29] Finished _t_shaders_t_ after 954 μs\n[14_dd_35_dd_29] Starting _t_buildCore_t_...\n[14_dd_35_dd_29] Tested 38 tests_co_ 38 passes_co_ 0 failures_dd_ PASS\n[14_dd_35_dd_29] Tested 53 tests_co_ 53 passes_co_ 0 failures_dd_ PASS\n[14_dd_35_dd_30] Tested 115 tests_co_ 115 passes_co_ 0 failures_dd_ PASS\n[14_dd_35_dd_35] Finished _t_buildCore_t_ after 6.16 s\n[14_dd_35_dd_35] Finished _t_default_t_ after 27 s\n[14_dd_35_dd_35] Finished _t_typescript_t_ after 36 s\n_lt_/code_gt__lt_/pre_gt_\n\n_lt_p_gt_\n\t \n_lt_/p_gt_\n\n_lt_p_gt_\n\tAnd that add babylon.d.ts to the other 4 files from default_dd_\n_lt_/p_gt_\n\n_lt_pre_gt_\n_lt_code_gt_$ git status\nOn branch master\nYour branch is up-to-date with _t_origin/master_t_.\nChanges not staged for commit_dd_\n  (use _qt_git add &lt_sm_file&gt_sm_..._qt_ to update what will be committed)\n  (use _qt_git checkout -- &lt_sm_file&gt_sm_..._qt_ to discard changes in working directory)\n\n\tmodified_dd_   ../../dist/preview release/babylon.core.js\n\tmodified_dd_   ../../dist/preview release/babylon.d.ts\n\tmodified_dd_   ../../dist/preview release/babylon.js\n\tmodified_dd_   ../../dist/preview release/babylon.max.js\n\tmodified_dd_   ../../dist/preview release/babylon.noworker.js\n_lt_/code_gt__lt_/pre_gt_\n\n_lt_p_gt_\n\t \n_lt_/p_gt_\n\n_lt_p_gt_\n\tFinally_co_ I tried _t_typescript-all_t_ and it adds the typescript-libraries to the list of tasks to run_dd_\n_lt_/p_gt_\n\n_lt_pre_gt_\n_lt_code_gt_$ gulp typescript-all\n[15_dd_03_dd_27] Using gulpfile ~/foss/Babylon/Babylon.js.my-fork/Tools/Gulp/gulpfile.js\n[15_dd_03_dd_27] Starting _t_typescript-all_t_...\n[15_dd_03_dd_27] Starting _t_typescript_t_...\n[15_dd_03_dd_27] Starting _t_typescript-compile_t_...\n[15_dd_03_dd_36] Finished _t_typescript-compile_t_ after 8.87 s\n[15_dd_03_dd_36] Starting _t_default_t_...\n[15_dd_03_dd_36] Starting _t_includeShaders_t_...\n[15_dd_03_dd_36] Finished _t_includeShaders_t_ after 18 ms\n[15_dd_03_dd_36] Starting _t_shaders_t_...\n[15_dd_03_dd_36] Finished _t_shaders_t_ after 7.33 ms\n[15_dd_03_dd_36] Starting _t_buildNoWorker_t_...\n[15_dd_03_dd_36] Tested 38 tests_co_ 38 passes_co_ 0 failures_dd_ PASS\n[15_dd_03_dd_36] Tested 53 tests_co_ 53 passes_co_ 0 failures_dd_ PASS\n[15_dd_03_dd_36] Tested 115 tests_co_ 115 passes_co_ 0 failures_dd_ PASS\n[15_dd_03_dd_36] Tested 70 tests_co_ 70 passes_co_ 0 failures_dd_ PASS\n[15_dd_03_dd_46] Finished _t_buildNoWorker_t_ after 11 s\n[15_dd_03_dd_46] Starting _t_workers_t_...\n[15_dd_03_dd_46] Finished _t_workers_t_ after 1.44 ms\n[15_dd_03_dd_46] Starting _t_includeShaders_t_...\n[15_dd_03_dd_46] Finished _t_includeShaders_t_ after 429 μs\n[15_dd_03_dd_46] Starting _t_shaders_t_...\n[15_dd_03_dd_46] Finished _t_shaders_t_ after 390 μs\n[15_dd_03_dd_46] Starting _t_build_t_...\n[15_dd_03_dd_47] Tested 5 tests_co_ 5 passes_co_ 0 failures_dd_ PASS\n[15_dd_03_dd_47] Tested 38 tests_co_ 38 passes_co_ 0 failures_dd_ PASS\n[15_dd_03_dd_48] Tested 53 tests_co_ 53 passes_co_ 0 failures_dd_ PASS\n[15_dd_03_dd_48] Tested 115 tests_co_ 115 passes_co_ 0 failures_dd_ PASS\n[15_dd_03_dd_48] Tested 70 tests_co_ 70 passes_co_ 0 failures_dd_ PASS\n[15_dd_03_dd_57] Finished _t_build_t_ after 10 s\n[15_dd_03_dd_57] Starting _t_includeShaders_t_...\n[15_dd_03_dd_57] Finished _t_includeShaders_t_ after 1.73 ms\n[15_dd_03_dd_57] Starting _t_shaders_t_...\n[15_dd_03_dd_57] Finished _t_shaders_t_ after 790 μs\n[15_dd_03_dd_57] Starting _t_buildCore_t_...\n[15_dd_03_dd_57] Tested 38 tests_co_ 38 passes_co_ 0 failures_dd_ PASS\n[15_dd_03_dd_57] Tested 53 tests_co_ 53 passes_co_ 0 failures_dd_ PASS\n[15_dd_03_dd_57] Tested 115 tests_co_ 115 passes_co_ 0 failures_dd_ PASS\n[15_dd_04_dd_03] Finished _t_buildCore_t_ after 6.42 s\n[15_dd_04_dd_03] Finished _t_default_t_ after 27 s\n[15_dd_04_dd_03] Finished _t_typescript_t_ after 36 s\n[15_dd_04_dd_03] Starting _t_canvas2D_t_...\n[15_dd_04_dd_03] Starting _t_materialsLibrary_t_...\n[15_dd_04_dd_03] Starting _t_postProcessesLibrary_t_...\n[15_dd_04_dd_03] Starting _t_proceduralTexturesLibrary_t_...\n[15_dd_04_dd_03] Starting _t_loaders_t_...\n[15_dd_04_dd_03] Starting _t_serializers_t_...\n[15_dd_04_dd_03] Starting _t_inspector_t_...\n[15_dd_04_dd_19] Finished _t_serializers_t_ after 16 s\n[15_dd_04_dd_20] Finished _t_postProcessesLibrary_t_ after 17 s\n[15_dd_04_dd_20] Finished _t_proceduralTexturesLibrary_t_ after 17 s\n../../loaders/src/glTF/babylon.glTFFileLoader.ts(837_co_29)_dd_ error TS2540_dd_ Cannot assign to _t_useBones_t_ because it is a constant or a read-only property.\n[15_dd_04_dd_21] TypeScript_dd_ 1 semantic error\n[15_dd_04_dd_21] TypeScript_dd_ emit succeeded (with errors)\n[15_dd_04_dd_22] Finished _t_materialsLibrary_t_ after 19 s\n[15_dd_04_dd_22] Finished _t_loaders_t_ after 19 s\n../../inspector/src/adapters/Canvas2DAdapter.ts(29_co_82)_dd_ error TS2694_dd_ Namespace _t_BABYLON_t_ has no exported member _t_Prim2DPropInfo_t_.\n../../inspector/src/details/PropertyLine.ts(12_co_25)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(13_co_44)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(16_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(18_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(20_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(22_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(27_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(29_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(31_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(33_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/lib.d.ts(2_co_1)_dd_ error TS6053_dd_ File _t_/home/wink/foss/Babylon/Babylon.js.my-fork/dist/preview release/canvas2D/babylon.canvas2D.d.ts_t_ not found.\n../../inspector/src/properties.ts(122_co_27)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/properties.ts(126_co_27)_dd_ error TS2339_dd_ Property _t_PrimitiveThickness_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/properties.ts(130_co_27)_dd_ error TS2339_dd_ Property _t_BoundingInfo2D_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/properties.ts(134_co_27)_dd_ error TS2339_dd_ Property _t_SolidColorBrush2D_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/properties.ts(138_co_27)_dd_ error TS2339_dd_ Property _t_GradientColorBrush2D_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/tabs/Canvas2DTab.ts(14_co_37)_dd_ error TS2339_dd_ Property _t_Canvas2D_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/tabs/Canvas2DTab.ts(17_co_54)_dd_ error TS2694_dd_ Namespace _t_BABYLON_t_ has no exported member _t_Prim2DBase_t_.\n../../inspector/src/tabs/Canvas2DTab.ts(22_co_45)_dd_ error TS2694_dd_ Namespace _t_BABYLON_t_ has no exported member _t_Prim2DBase_t_.\n../../inspector/src/tabs/Canvas2DTab.ts(39_co_35)_dd_ error TS2694_dd_ Namespace _t_BABYLON_t_ has no exported member _t_Canvas2D_t_.\n../../inspector/src/tabs/Canvas2DTab.ts(39_co_62)_dd_ error TS2694_dd_ Namespace _t_BABYLON_t_ has no exported member _t_Canvas2D_t_.\n../../inspector/src/tabs/TabBar.ts(34_co_25)_dd_ error TS2339_dd_ Property _t_Canvas2D_t_ does not exist on type _t_typeof BABYLON_t_.\n[15_dd_04_dd_27] TypeScript_dd_ 23 semantic errors\n[15_dd_04_dd_27] TypeScript_dd_ emit succeeded (with errors)\n[15_dd_04_dd_28] Finished _t_canvas2D_t_ after 25 s\n[15_dd_04_dd_28] Finished _t_inspector_t_ after 25 s\n[15_dd_04_dd_28] Starting _t_typescript-libraries_t_...\n[15_dd_04_dd_28] Finished _t_typescript-libraries_t_ after 27 μs\n[15_dd_04_dd_28] Finished _t_typescript-all_t_ after 1 min\n[15_dd_04_dd_28] Version_dd_ webpack 1.14.0\n                  Asset    Size  Chunks             Chunk Names\nf530471f1d7628fb8a49.js  116 kB       0  [emitted]  main\n_lt_/code_gt__lt_/pre_gt_\n\n_lt_p_gt_\n\t \n_lt_/p_gt_\n\n_lt_p_gt_\n\tAnd the output indicates some errors and below we can see many more .js file modified_dd_\n_lt_/p_gt_\n\n_lt_pre_gt_\n_lt_code_gt_$ git status\nOn branch master\nYour branch is up-to-date with _t_origin/master_t_.\nChanges not staged for commit_dd_\n  (use _qt_git add &lt_sm_file&gt_sm_..._qt_ to update what will be committed)\n  (use _qt_git checkout -- &lt_sm_file&gt_sm_..._qt_ to discard changes in working directory)\n\n\tmodified_dd_   ../../dist/preview release/babylon.core.js\n\tmodified_dd_   ../../dist/preview release/babylon.d.ts\n\tmodified_dd_   ../../dist/preview release/babylon.js\n\tmodified_dd_   ../../dist/preview release/babylon.max.js\n\tmodified_dd_   ../../dist/preview release/babylon.noworker.js\n\tmodified_dd_   ../../dist/preview release/canvas2D/babylon.canvas2d.d.ts\n\tmodified_dd_   ../../dist/preview release/canvas2D/babylon.canvas2d.js\n\tmodified_dd_   ../../dist/preview release/canvas2D/babylon.canvas2d.min.js\n\tmodified_dd_   ../../dist/preview release/inspector/babylon.inspector.d.ts\n\tmodified_dd_   ../../dist/preview release/loaders/babylon.glTFFileLoader.d.ts\n\tmodified_dd_   ../../dist/preview release/loaders/babylon.glTFFileLoader.js\n\tmodified_dd_   ../../dist/preview release/loaders/babylon.glTFFileLoader.min.js\n\tmodified_dd_   ../../dist/preview release/loaders/babylon.objFileLoader.js\n\tmodified_dd_   ../../dist/preview release/loaders/babylon.objFileLoader.min.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.fireMaterial.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.fireMaterial.min.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.furMaterial.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.furMaterial.min.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.gradientMaterial.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.gradientMaterial.min.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.gridMaterial.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.gridMaterial.min.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.lavaMaterial.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.lavaMaterial.min.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.normalMaterial.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.normalMaterial.min.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.simpleMaterial.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.simpleMaterial.min.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.skyMaterial.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.skyMaterial.min.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.terrainMaterial.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.terrainMaterial.min.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.triPlanarMaterial.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.triPlanarMaterial.min.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.waterMaterial.d.ts\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.waterMaterial.js\n\tmodified_dd_   ../../dist/preview release/materialsLibrary/babylon.waterMaterial.min.js\n\tmodified_dd_   ../../dist/preview release/postProcessesLibrary/babylon.asciiArtPostProcess.d.ts\n\tmodified_dd_   ../../dist/preview release/postProcessesLibrary/babylon.asciiArtPostProcess.js\n\tmodified_dd_   ../../dist/preview release/postProcessesLibrary/babylon.asciiArtPostProcess.min.js\n\tmodified_dd_   ../../dist/preview release/postProcessesLibrary/babylon.digitalRainPostProcess.d.ts\n\tmodified_dd_   ../../dist/preview release/postProcessesLibrary/babylon.digitalRainPostProcess.js\n\tmodified_dd_   ../../dist/preview release/postProcessesLibrary/babylon.digitalRainPostProcess.min.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.brickProceduralTexture.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.brickProceduralTexture.min.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.cloudProceduralTexture.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.cloudProceduralTexture.min.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.fireProceduralTexture.d.ts\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.fireProceduralTexture.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.fireProceduralTexture.min.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.grassProceduralTexture.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.grassProceduralTexture.min.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.marbleProceduralTexture.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.marbleProceduralTexture.min.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.roadProceduralTexture.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.roadProceduralTexture.min.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.starfieldProceduralTexture.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.starfieldProceduralTexture.min.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.woodProceduralTexture.js\n\tmodified_dd_   ../../dist/preview release/proceduralTexturesLibrary/babylon.woodProceduralTexture.min.js\n_lt_/code_gt__lt_/pre_gt_\n\n_lt_p_gt_\n\t \n_lt_/p_gt_\n\n_lt_p_gt_\n\tSoooooo_co_ what is the _qt_right_qt_ way to use the command line and are the errors a problem?\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Temechon","Date":"2016-12-20T08:57:09Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tI use this _dd_ \n_lt_/p_gt_\n\n_lt_p_gt_\n\t&gt_sm_ cd Tools/Gulp_lt_br /_gt_\n\t&gt_sm_ gulp typescript\n_lt_/p_gt_\n\n_lt_p_gt_\n\tNo compilation error at all _dd_ it compiles the whole bjs source into these files _dd_ \n_lt_/p_gt_\n\n_lt_p_gt_\n\t_lt_span style_eq__qt_color_dd_rgb(248_co_248_co_242)_sm_font-family_dd_monospace_co_ monospace_sm_font-size_dd_14px_sm_font-style_dd_normal_sm_font-weight_dd_normal_sm_letter-spacing_dd_normal_sm_text-indent_dd_0px_sm_text-transform_dd_none_sm_white-space_dd_pre_sm_word-spacing_dd_0px_sm_background-color_dd_rgb(35_co_36_co_31)_sm_float_dd_none_sm__qt__gt_babylon.core.js_co_ babylon.d.ts_co_ babylon.js_co_ babylon.max.js_co_ babylon.noworker.js_lt_/span_gt_\n_lt_/p_gt_\n\n_lt_p_gt_\n\tThere is one compilation error though when using typescript-all _dd_ _lt_em_gt_ [09_dd_49_dd_53] Finished _t_proceduralTexturesLibrary_t_ after 30 s_lt_br /_gt_\n\t..\\..\\loaders\\src\\glTF\\babylon.glTFFileLoader.ts(837_co_29)_dd_ error TS2540_dd_ Cannot assign to _t_useBones_t_ because it is a constant or a read-only property._lt_/em_gt_\n_lt_/p_gt_\n\n_lt_p_gt_\n\t \n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Wink","Date":"2016-12-20T16:42:00Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\t_lt_a contenteditable_eq__qt_false_qt_ data-ipshover_eq__qt__qt_ data-ipshover-target_eq__qt_http_dd_//www.html5gamedevs.com/profile/5218-temechon/?do_eq_hovercard_qt_ data-mentionid_eq__qt_5218_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/profile/5218-temechon/_qt_ rel_eq__qt__qt__gt_@Temechon_lt_/a_gt__co_ using _lt_strong_gt_gulp typescript_lt_/strong_gt_ seems reasonable_co_ any reason that shouldn_t_t be the _lt_strong_gt_default_lt_/strong_gt__co_ seems to me we should always generate _lt_strong_gt_babylon.d.ts_lt_/strong_gt_?\n_lt_/p_gt_\n\n_lt_p_gt_\n\tRegarding the _lt_strong_gt_typescript-all_lt_/strong_gt__co_ as you can see I_t_m getting the same error_dd_\n_lt_/p_gt_\n\n_lt_pre_gt_\n_lt_code_gt_[15_dd_04_dd_20] Finished _t_proceduralTexturesLibrary_t_ after 17 s\n../../loaders/src/glTF/babylon.glTFFileLoader.ts(837_co_29)_dd_ error TS2540_dd_ Cannot assign to _t_useBones_t_ because it is a constant or a read-only property.\n[15_dd_04_dd_21] TypeScript_dd_ 1 semantic error\n[15_dd_04_dd_21] TypeScript_dd_ emit succeeded (with errors)\n[15_dd_04_dd_22] Finished _t_materialsLibrary_t_ after 19 s_lt_/code_gt__lt_/pre_gt_\n\n_lt_p_gt_\n\tBut I_t_m also getting 23 other errors following that_co_ in Canvas2D_co_ are you getting those?_dd_\n_lt_/p_gt_\n\n_lt_pre_gt_\n_lt_code_gt_[15_dd_04_dd_22] Finished _t_loaders_t_ after 19 s\n../../inspector/src/adapters/Canvas2DAdapter.ts(29_co_82)_dd_ error TS2694_dd_ Namespace _t_BABYLON_t_ has no exported member _t_Prim2DPropInfo_t_.\n../../inspector/src/details/PropertyLine.ts(12_co_25)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(13_co_44)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(16_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(18_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(20_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(22_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(27_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(29_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(31_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/details/PropertyLine.ts(33_co_42)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/lib.d.ts(2_co_1)_dd_ error TS6053_dd_ File _t_/home/wink/foss/Babylon/Babylon.js.my-fork/dist/preview release/canvas2D/babylon.canvas2D.d.ts_t_ not found.\n../../inspector/src/properties.ts(122_co_27)_dd_ error TS2339_dd_ Property _t_PrimitiveAlignment_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/properties.ts(126_co_27)_dd_ error TS2339_dd_ Property _t_PrimitiveThickness_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/properties.ts(130_co_27)_dd_ error TS2339_dd_ Property _t_BoundingInfo2D_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/properties.ts(134_co_27)_dd_ error TS2339_dd_ Property _t_SolidColorBrush2D_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/properties.ts(138_co_27)_dd_ error TS2339_dd_ Property _t_GradientColorBrush2D_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/tabs/Canvas2DTab.ts(14_co_37)_dd_ error TS2339_dd_ Property _t_Canvas2D_t_ does not exist on type _t_typeof BABYLON_t_.\n../../inspector/src/tabs/Canvas2DTab.ts(17_co_54)_dd_ error TS2694_dd_ Namespace _t_BABYLON_t_ has no exported member _t_Prim2DBase_t_.\n../../inspector/src/tabs/Canvas2DTab.ts(22_co_45)_dd_ error TS2694_dd_ Namespace _t_BABYLON_t_ has no exported member _t_Prim2DBase_t_.\n../../inspector/src/tabs/Canvas2DTab.ts(39_co_35)_dd_ error TS2694_dd_ Namespace _t_BABYLON_t_ has no exported member _t_Canvas2D_t_.\n../../inspector/src/tabs/Canvas2DTab.ts(39_co_62)_dd_ error TS2694_dd_ Namespace _t_BABYLON_t_ has no exported member _t_Canvas2D_t_.\n../../inspector/src/tabs/TabBar.ts(34_co_25)_dd_ error TS2339_dd_ Property _t_Canvas2D_t_ does not exist on type _t_typeof BABYLON_t_.\n[15_dd_04_dd_27] TypeScript_dd_ 23 semantic errors\n[15_dd_04_dd_27] TypeScript_dd_ emit succeeded (with errors)\n[15_dd_04_dd_28] Finished _t_canvas2D_t_ after 25 s_lt_/code_gt__lt_/pre_gt_\n\n_lt_p_gt_\n\t \n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"}]