I posted this to the Sencha Forums with no response and I'm wondering if this is just my issue and I should create a sencha ticket, or others see the same problem. When I create the simplest of sencha scaffolds (sencha generate app...) I see a one second build time for "Sencha App Watch" but same project on windows takes a very long 13 Seconds. (details below).
My questions is does anyone else see slow build times on windows? it seems to be slow in the css processing. I've verified this by turning off css in build.properties.
Performance of sencha app watch disappointedly slow
I have a relatively small app that takes about 15 seconds to rebuild on JavaScript changes on my relatively new top end MacBook Pro 15. When I run the same "sencha app watch" on a high end 6 core desktop with a super fast ssd (twice as fast as MacBook ssd, core i7 4x the speed of MacBook). Perfect only improves a little (2 seconds faster).
Is this expected?
**UPDATE 4/17/2016 Unfortunately I've found if I turn css gen off bad things happen so I want to leave it on which means I need an answer to this. I've just discovered that when I run the same SENCHA APP WATCH on my macbook (OSX) vs windows it takes just one second. I've pasted the output below. Something is very broken in windows!
OSX: Application available at http://localhost:1841 [INF] Appending content to /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/bootstrap.js [INF] Writing content to /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/classic.json [INF] Application available at http://localhost:1841 [INF] Waiting for changes... [INF] Detected change to /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/app/view/main/Main.js [INF] ----------------------- [INF] Application available at http://localhost:1841 [INF] Application available at http://localhost:1841 [INF] Appending content to /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/bootstrap.js [INF] Writing content to /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/classic.json [INF] merging 223 input resources into /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/build/development/SvccReg/classic/resources [INF] merged 0 resources into /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/build/development/SvccReg/classic/resources [INF] merging 18 input resources into /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/build/development/SvccReg [INF] merged 0 resources into /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/build/development/SvccReg [INF] Writing content to /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/sass/example/bootstrap.json [INF] Writing content to /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/sass/example/bootstrap.js [INF] writing sass content to /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/build/temp/development/SvccReg/sass/SvccReg-all.scss.tmp [INF] appending sass content to /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/build/temp/development/SvccReg/sass/SvccReg-all.scss.tmp [INF] appending sass content to /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/build/temp/development/SvccReg/sass/SvccReg-all.scss.tmp [INF] Using base href : /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/build/development/SvccReg/classic/resources/ [INF] Using base href : /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/build/development/SvccReg/classic/resources/ [INF] Build complete for ../../build/temp/development/SvccReg/sass/SvccReg-all.scss [INF] Building ../../build/temp/development/SvccReg/sass/SvccReg-all.scss [INF] Application available at http://localhost:1841 [INF] Appending content to /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/bootstrap.js [INF] Writing content to /Users/PeterKellner 1/Documents/bitbucket/svcccss/WebAPI/ExtJSAppsMac/SvccReg/classic.json [INF] Refresh complete in 1 sec. at 12:32:35 PM [INF] ----------------------- [INF] Waiting for changes...
WINDOWS 10 INF] Detected change to C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\apps\SvccReg\app\view\main\Register.js [INF] Detected change to C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\apps\SvccReg\app\view\main\Register.js [INF] Detected change to C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\apps\SvccReg\app\view\main\Register.js [INF] ----------------------- [INF] Application available at http://localhost:1841 [INF] Application available at http://localhost:1841 [WRN] C1000: Rhino Parse Warning (Trailing comma is not legal in an ECMA-262 object initializer => ]) -- C:\VCProject\SV CodeCampWeb\WebAPI\ExtJSAppsWs\apps\SvccReg\app\view\main\Register.js:110:13 [INF] Appending content to C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\apps\SvccReg\bootstrap.js [INF] Writing content to C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\apps\SvccReg\classic.json [INF] merging 223 input resources into C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\build\development\SvccReg\classic\resources [INF] merged 0 resources into C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\build\development\SvccReg\classic\resources [INF] merging 18 input resources into C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\build\development\SvccReg [INF] merged 0 resources into C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\build\development\SvccReg [INF] Writing content to C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\apps\SvccReg\sass\example\bootstrap.json [INF] Writing content to C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\apps\SvccReg\sass\example\bootstrap.js [INF] writing sass content to C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\build\temp\development\SvccReg\sass\SvccReg-all.scss.tmp
[INF] appending sass content to C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\build\temp\development\SvccReg\sass\SvccReg-all.scss.t mp [INF] appending sass content to C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\build\temp\development\SvccReg\sass\SvccReg-all.scss.t mp [LOG] Building C:/VCProject/SVCodeCampWeb/WebAPI/ExtJSAppsWs/build/temp/development/SvccReg/sass/SvccReg-all.scss [INF] Application available at http://localhost:1841 [INF] Appending content to C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\apps\SvccReg\bootstrap.js [INF] Writing content to C:\VCProject\SVCodeCampWeb\WebAPI\ExtJSAppsWs\apps\SvccReg\classic.json [INF] Refresh complete in 13 sec. at 12:38:24 PM [INF] ----------------------- [INF] Waiting for changes...