Anonyfox / node-webkit-hipster-seed

Bootstrap a crossplatform Desktop Application using tools you probably never heard of.
Other
1.29k stars 83 forks source link

Brunch failed on Windows without python installed #21

Open markni opened 9 years ago

markni commented 9 years ago
PS D:\Github> brunch new https://github.com/Anonyfox/node-webkit-hipster-seed testapp
14 Nov 08:41:22 - log: Cloning git repo "https://github.com/Anonyfox/node-webkit-hipster-s
14 Nov 08:41:28 - log: Created skeleton directory layout
14 Nov 08:41:28 - log: Installing packages...

> ws@0.4.32 install D:\Github\testapp\node_modules\auto-reload-brunch\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

D:\Github\testapp\node_modules\auto-reload-brunch\node_modules\ws>node "C:\Program Files\n
e-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild

> nodewebkit@0.8.6 postinstall D:\Github\testapp\node_modules\nodewebkit
> node scripts/install.js

http://dl.node-webkit.org/v0.8.6/node-webkit-v0.8.6-win-ia32.zip [|         ] 16 %
14 Nov 08:42:09 - error: Error: npm WARN optional dep failed, continuing fsevents@0.3.1
npm WARN deprecated deflate-crc32-stream@0.1.2: module has been merged into crc32-stream

Since it looks like node-gyp related, I Installed python 2.7 and then it worked.

Not sure if this is an expected behavior, If so maybe we could write python as one of the Prerequisites in readme.md

Anonyfox commented 9 years ago

Thanks for the info. I'll have a look into all the dependencies in the near future, since several things are currently way behind it's upstream versions and the compiler stuff is dated, too. Even the templates are broken since the bootstrap 3 update.

In general I'd prefer if we can skip another prerequisite, but i must have a look at grunt/gulp first. I am doing Meteor exclusively for several months now, so I think i didn't read some of the latest changes. :(