Closed stevemao closed 10 years ago
Oh and bower_components folder was missing...
I can confirm this as well.
Thank you, not sure what causes this. It would be great to fix this.
Could you confirm what version of generator-webapp
you're using? I've run into this in the past but hasn't been an issue recently.
could you past the full output from the install to gist.github.com?
I believe we've had issues created about this before. It basically goes like this:
$ yo something
-- prompts --
Ok! Running `npm install & bower install` for you...
(concurrent...)
- npm installed this
- bower installed this
- npm installed this
- bower installed this
- bower: would you like to install A) or B)?
- npm installed this
- npm installed this
- npm installed this
- npm installed this
- npm installed this
- npm installed this
- npm installed this
- npm installed this
- npm installed this
- npm installed this
npm
finishes installing all of its stuff, but it looks like its hanging. In reality, there's a prompt waiting for your attention that gets buried by the npm log noisiness.
Not sure of a great solution, other than running the installs one after the other, as opposed to parallel.
The solution to the problem for the user, however, is finding that prompt, and just entering in your option and hitting enter, even though it doesn't look like you're talking to the prompt.
Hi, I'm using 0.4.8. I cannot replicate this problem any more.. However, it kept happening for several times.
I am seeing the same problem on Mac 10.9.2
npm version 1.4.3 generator-webapp@0.4.9 bower@1.3.3 grunt-cli@0.1.13 yo@1.1.2
This problem occurs regardless of the selections on bootstrap, sass and modernizr
$ yo webapp
_-----_
| |
|--(o)--| .--------------------------.
`---------´ | Welcome to Yeoman, |
( _´U`_ ) | ladies and gentlemen! |
/___A___\ '__________________________'
| ~ |
__'.___.'__
´ ` |° ´ Y `
Out of the box I include HTML5 Boilerplate, jQuery, and a Gruntfile.js to build your app.
[?] What more would you like?
create Gruntfile.js
create package.json
create .gitignore
create .gitattributes
create bower.json
create .jshintrc
create .editorconfig
create app/favicon.ico
create app/404.html
create app/robots.txt
create app/.htaccess
create app/styles/main.css
create app/index.html
create app/scripts/main.js
I'm all done. Running bower install & npm install for you to install the required dependencies. If this fails, try running the command yourself.
npm WARN package.json dorans-timer@0.0.0 No description
npm WARN package.json dorans-timer@0.0.0 No repository field.
npm WARN package.json dorans-timer@0.0.0 No README data
npm http GET https://registry.npmjs.org/grunt-contrib-connect
npm http GET https://registry.npmjs.org/grunt-contrib-concat
npm http GET https://registry.npmjs.org/grunt-contrib-uglify
npm http GET https://registry.npmjs.org/grunt-contrib-cssmin
npm http GET https://registry.npmjs.org/grunt-contrib-jshint
npm http GET https://registry.npmjs.org/grunt-contrib-imagemin
npm http GET https://registry.npmjs.org/grunt-contrib-clean
npm http GET https://registry.npmjs.org/grunt-contrib-htmlmin
npm http GET https://registry.npmjs.org/grunt-contrib-watch
npm http GET https://registry.npmjs.org/grunt-usemin
npm http GET https://registry.npmjs.org/grunt-bower-install
npm http GET https://registry.npmjs.org/grunt-autoprefixer
npm http GET https://registry.npmjs.org/load-grunt-tasks
npm http GET https://registry.npmjs.org/grunt-rev
npm http GET https://registry.npmjs.org/grunt-concurrent
npm http GET https://registry.npmjs.org/grunt-newer
npm http GET https://registry.npmjs.org/grunt-svgmin
npm http GET https://registry.npmjs.org/grunt-mocha
npm http GET https://registry.npmjs.org/jshint-stylish
npm http GET https://registry.npmjs.org/time-grunt
npm http GET https://registry.npmjs.org/grunt-contrib-copy
npm http GET https://registry.npmjs.org/grunt
npm http 304 https://registry.npmjs.org/grunt-contrib-concat
npm http 304 https://registry.npmjs.org/grunt-contrib-connect
npm http 304 https://registry.npmjs.org/grunt-contrib-jshint
npm http 304 https://registry.npmjs.org/grunt-contrib-cssmin
npm http 304 https://registry.npmjs.org/grunt-contrib-uglify
npm http 304 https://registry.npmjs.org/grunt-contrib-clean
npm http 304 https://registry.npmjs.org/grunt-contrib-watch
npm http 304 https://registry.npmjs.org/grunt-contrib-imagemin
npm http 304 https://registry.npmjs.org/grunt-contrib-htmlmin
npm http 304 https://registry.npmjs.org/grunt-usemin
npm http 304 https://registry.npmjs.org/grunt-bower-install
npm http 304 https://registry.npmjs.org/load-grunt-tasks
npm http 304 https://registry.npmjs.org/grunt-autoprefixer
npm http 304 https://registry.npmjs.org/grunt-concurrent
npm http 304 https://registry.npmjs.org/grunt-rev
npm http 304 https://registry.npmjs.org/grunt-mocha
npm http 304 https://registry.npmjs.org/grunt-newer
npm http 304 https://registry.npmjs.org/jshint-stylish
npm http 304 https://registry.npmjs.org/grunt-svgmin
npm http 304 https://registry.npmjs.org/grunt-contrib-copy
npm http 304 https://registry.npmjs.org/grunt
npm http 304 https://registry.npmjs.org/time-grunt
npm http GET https://registry.npmjs.org/chalk
npm http GET https://registry.npmjs.org/findup-sync
npm http GET https://registry.npmjs.org/multimatch
npm http GET https://registry.npmjs.org/chalk
npm http GET https://registry.npmjs.org/each-async
npm http GET https://registry.npmjs.org/pretty-bytes
npm http GET https://registry.npmjs.org/text-table
npm http GET https://registry.npmjs.org/text-table
npm http GET https://registry.npmjs.org/hooker
npm http GET https://registry.npmjs.org/pretty-ms
npm http GET https://registry.npmjs.org/date-time
npm http 304 https://registry.npmjs.org/findup-sync
npm http 304 https://registry.npmjs.org/multimatch
npm http 304 https://registry.npmjs.org/each-async
npm http GET https://registry.npmjs.org/pad-stdio
npm http GET https://registry.npmjs.org/html-minifier
npm http GET https://registry.npmjs.org/maxmin
npm http 304 https://registry.npmjs.org/chalk
npm http 304 https://registry.npmjs.org/chalk
npm http 304 https://registry.npmjs.org/text-table
npm http 304 https://registry.npmjs.org/text-table
npm http 304 https://registry.npmjs.org/pretty-bytes
npm http 304 https://registry.npmjs.org/pad-stdio
npm http 304 https://registry.npmjs.org/html-minifier
npm http 304 https://registry.npmjs.org/hooker
npm http 304 https://registry.npmjs.org/pretty-ms
npm http 304 https://registry.npmjs.org/date-time
npm http 304 https://registry.npmjs.org/maxmin
npm http GET https://registry.npmjs.org/image-min
npm http GET https://registry.npmjs.org/clean-css
npm http GET https://registry.npmjs.org/pretty-bytes
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/pretty-bytes
npm http 304 https://registry.npmjs.org/mkdirp
npm http 304 https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/clean-css
npm http 304 https://registry.npmjs.org/image-min
npm http GET https://registry.npmjs.org/svgo
npm http GET https://registry.npmjs.org/diff
npm http 304 https://registry.npmjs.org/diff
npm http GET https://registry.npmjs.org/bower-config
npm http GET https://registry.npmjs.org/wiredep
npm http 304 https://registry.npmjs.org/svgo
npm http 304 https://registry.npmjs.org/bower-config
npm http 304 https://registry.npmjs.org/wiredep
npm http GET https://registry.npmjs.org/autoprefixer
npm http GET https://registry.npmjs.org/jshint
npm http 304 https://registry.npmjs.org/jshint
npm http 304 https://registry.npmjs.org/autoprefixer
npm http GET https://registry.npmjs.org/uglify-js
npm http 304 https://registry.npmjs.org/uglify-js
npm http GET https://registry.npmjs.org/grunt-lib-phantomjs
npm http GET https://registry.npmjs.org/lodash
npm http 304 https://registry.npmjs.org/lodash
npm http 304 https://registry.npmjs.org/grunt-lib-phantomjs
npm http GET https://registry.npmjs.org/mocha
npm http GET https://registry.npmjs.org/tiny-lr-fork/0.0.5
npm http GET https://registry.npmjs.org/open/0.0.4
npm http GET https://registry.npmjs.org/connect-livereload
npm http GET https://registry.npmjs.org/portscanner/0.2.2
npm http 304 https://registry.npmjs.org/mocha
npm http GET https://registry.npmjs.org/strip-ansi
npm http GET https://registry.npmjs.org/has-color
npm http GET https://registry.npmjs.org/ansi-styles
npm http GET https://registry.npmjs.org/gaze
npm http GET https://registry.npmjs.org/minimatch
npm http 304 https://registry.npmjs.org/tiny-lr-fork/0.0.5
npm http 304 https://registry.npmjs.org/has-color
npm http GET https://registry.npmjs.org/lpad
npm http 304 https://registry.npmjs.org/portscanner/0.2.2
npm http 304 https://registry.npmjs.org/strip-ansi
npm http 304 https://registry.npmjs.org/ansi-styles
npm http 304 https://registry.npmjs.org/minimatch
npm http 304 https://registry.npmjs.org/open/0.0.4
npm http 304 https://registry.npmjs.org/connect-livereload
npm http 304 https://registry.npmjs.org/gaze
npm http 304 https://registry.npmjs.org/lpad
npm http GET https://registry.npmjs.org/gzip-size
npm http GET https://registry.npmjs.org/concat-stream
npm http GET https://registry.npmjs.org/mout
npm http GET https://registry.npmjs.org/stream-combiner/0.0.4
npm http GET https://registry.npmjs.org/multipipe/0.0.2
npm http GET https://registry.npmjs.org/through2
npm http GET https://registry.npmjs.org/map-key
npm http GET https://registry.npmjs.org/win-spawn
npm http GET https://registry.npmjs.org/gifsicle
npm http GET https://registry.npmjs.org/jpegtran-bin
npm http GET https://registry.npmjs.org/optipng-bin
npm http GET https://registry.npmjs.org/connect
npm http GET https://registry.npmjs.org/pngquant-bin
npm http GET https://registry.npmjs.org/filesize
npm http GET https://registry.npmjs.org/rimraf
npm http 304 https://registry.npmjs.org/concat-stream
npm http 304 https://registry.npmjs.org/multipipe/0.0.2
npm http 304 https://registry.npmjs.org/mout
npm http 304 https://registry.npmjs.org/gzip-size
npm http 304 https://registry.npmjs.org/stream-combiner/0.0.4
npm http 304 https://registry.npmjs.org/gifsicle
npm http 304 https://registry.npmjs.org/map-key
npm http 304 https://registry.npmjs.org/through2
npm http 304 https://registry.npmjs.org/win-spawn
npm http 304 https://registry.npmjs.org/jpegtran-bin
npm http 304 https://registry.npmjs.org/optipng-bin
npm http 304 https://registry.npmjs.org/connect
npm http 304 https://registry.npmjs.org/pngquant-bin
npm http 304 https://registry.npmjs.org/filesize
npm http 304 https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/debug
npm http 304 https://registry.npmjs.org/debug
npm http GET https://registry.npmjs.org/glob
npm http GET https://registry.npmjs.org/glob
npm http 304 https://registry.npmjs.org/glob
npm http 304 https://registry.npmjs.org/glob
npm http GET https://registry.npmjs.org/eventemitter2
npm http GET https://registry.npmjs.org/temporary
npm http GET https://registry.npmjs.org/phantomjs
npm http GET https://registry.npmjs.org/semver
npm http GET https://registry.npmjs.org/zlib-browserify
npm http 304 https://registry.npmjs.org/eventemitter2
npm http 304 https://registry.npmjs.org/phantomjs
npm http 304 https://registry.npmjs.org/semver
npm http 304 https://registry.npmjs.org/temporary
npm http 304 https://registry.npmjs.org/zlib-browserify
npm http GET https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/osenv/0.0.3
npm http GET https://registry.npmjs.org/underscore.string
npm http 304 https://registry.npmjs.org/osenv/0.0.3
npm http 304 https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/optimist
npm http 304 https://registry.npmjs.org/underscore.string
npm http 304 https://registry.npmjs.org/optimist
npm http GET https://registry.npmjs.org/hooker
npm http GET https://registry.npmjs.org/bin-wrapper
npm http GET https://registry.npmjs.org/nopt
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/exit
npm http GET https://registry.npmjs.org/iconv-lite
npm http GET https://registry.npmjs.org/getobject
npm http GET https://registry.npmjs.org/grunt-legacy-util
npm http GET https://registry.npmjs.org/colors
npm http GET https://registry.npmjs.org/coffee-script
npm http GET https://registry.npmjs.org/js-yaml
npm http GET https://registry.npmjs.org/which
npm http GET https://registry.npmjs.org/findup-sync
npm http GET https://registry.npmjs.org/dateformat/1.0.2-1.2.3
npm http GET https://registry.npmjs.org/tempfile
npm http GET https://registry.npmjs.org/globule
npm http GET https://registry.npmjs.org/bin-wrapper
npm http GET https://registry.npmjs.org/underscore.string
npm http GET https://registry.npmjs.org/async/0.1.15
npm http 304 https://registry.npmjs.org/nopt
npm http 304 https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/exit
npm http 304 https://registry.npmjs.org/iconv-lite
npm http 304 https://registry.npmjs.org/hooker
npm http 304 https://registry.npmjs.org/bin-wrapper
npm http 304 https://registry.npmjs.org/getobject
npm http 304 https://registry.npmjs.org/grunt-legacy-util
npm http 304 https://registry.npmjs.org/js-yaml
npm http 304 https://registry.npmjs.org/colors
npm http 304 https://registry.npmjs.org/coffee-script
npm http 304 https://registry.npmjs.org/findup-sync
npm http 304 https://registry.npmjs.org/dateformat/1.0.2-1.2.3
npm http 304 https://registry.npmjs.org/which
npm http 304 https://registry.npmjs.org/bin-wrapper
npm http 304 https://registry.npmjs.org/tempfile
npm http 304 https://registry.npmjs.org/underscore.string
npm http 304 https://registry.npmjs.org/async/0.1.15
npm http 304 https://registry.npmjs.org/globule
npm http GET https://registry.npmjs.org/duplexer
npm http 304 https://registry.npmjs.org/duplexer
npm http GET https://registry.npmjs.org/duplexer2/0.0.1
npm http 304 https://registry.npmjs.org/duplexer2/0.0.1
npm http GET https://registry.npmjs.org/ansi-styles
npm http GET https://registry.npmjs.org/strip-ansi
npm http GET https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/xtend
npm http GET https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/typedarray
npm http 304 https://registry.npmjs.org/strip-ansi
npm http 304 https://registry.npmjs.org/ansi-styles
npm http 304 https://registry.npmjs.org/inherits
npm http 304 https://registry.npmjs.org/typedarray
npm http GET https://registry.npmjs.org/uuid
npm http 304 https://registry.npmjs.org/xtend
npm http 304 https://registry.npmjs.org/readable-stream
npm http 304 https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/lru-cache
npm http GET https://registry.npmjs.org/sigmund
npm http 304 https://registry.npmjs.org/uuid
npm http GET https://registry.npmjs.org/download
npm http GET https://registry.npmjs.org/find-file
npm http GET https://registry.npmjs.org/bin-check
npm http 304 https://registry.npmjs.org/lru-cache
npm http 304 https://registry.npmjs.org/sigmund
npm http GET https://registry.npmjs.org/executable
npm http GET https://registry.npmjs.org/has-color
npm http 304 https://registry.npmjs.org/has-color
npm http 304 https://registry.npmjs.org/bin-check
npm http 304 https://registry.npmjs.org/download
npm http 304 https://registry.npmjs.org/executable
npm http 304 https://registry.npmjs.org/find-file
npm http GET https://registry.npmjs.org/debug
npm http GET https://registry.npmjs.org/async/0.2.10
npm http GET https://registry.npmjs.org/rimraf/2.2.6
npm http GET https://registry.npmjs.org/noptify
npm http GET https://registry.npmjs.org/qs
npm http GET https://registry.npmjs.org/faye-websocket
npm http GET https://registry.npmjs.org/tape
npm http 304 https://registry.npmjs.org/debug
npm http GET https://registry.npmjs.org/abbrev
npm http GET https://registry.npmjs.org/rimraf
npm http 304 https://registry.npmjs.org/noptify
npm http 304 https://registry.npmjs.org/async/0.2.10
npm http 304 https://registry.npmjs.org/qs
npm http GET https://registry.npmjs.org/glob
npm http 304 https://registry.npmjs.org/faye-websocket
npm http GET https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/lodash
npm http GET https://registry.npmjs.org/mkdirp/0.3.5
npm http 304 https://registry.npmjs.org/tape
npm http GET https://registry.npmjs.org/adm-zip/0.2.1
npm http GET https://registry.npmjs.org/ncp/0.4.2
npm http 304 https://registry.npmjs.org/rimraf/2.2.6
npm http GET https://registry.npmjs.org/npmconf/0.0.24
npm http GET https://registry.npmjs.org/kew
npm http 304 https://registry.npmjs.org/abbrev
npm http 304 https://registry.npmjs.org/rimraf
npm http 304 https://registry.npmjs.org/rimraf
npm http 304 https://registry.npmjs.org/glob
npm http 304 https://registry.npmjs.org/adm-zip/0.2.1
npm http 304 https://registry.npmjs.org/mkdirp/0.3.5
npm http 304 https://registry.npmjs.org/npmconf/0.0.24
npm http 304 https://registry.npmjs.org/lodash
npm http 304 https://registry.npmjs.org/ncp/0.4.2
npm http 304 https://registry.npmjs.org/kew
[?] May bower anonymously report usage statistics to improve the tool over time? (Y/n) npm http GET https://registry.npmjs.org/commander
npm http 304 https://registry.npmjs.org/commander
npm http GET https://registry.npmjs.org/package
npm http GET https://registry.npmjs.org/get-stdin
npm http GET https://registry.npmjs.org/get-urls
npm http GET https://registry.npmjs.org/decompress
npm http GET https://registry.npmjs.org/each-async
npm http GET https://registry.npmjs.org/request
npm http 304 https://registry.npmjs.org/package
npm http 304 https://registry.npmjs.org/get-stdin
npm http 304 https://registry.npmjs.org/get-urls
npm http 304 https://registry.npmjs.org/each-async
npm http 304 https://registry.npmjs.org/decompress
npm http 304 https://registry.npmjs.org/request
npm http GET https://registry.npmjs.org/object-keys
npm http GET https://registry.npmjs.org/minimatch
npm http 304 https://registry.npmjs.org/object-keys
npm http 304 https://registry.npmjs.org/minimatch
npm http GET https://registry.npmjs.org/graceful-fs
npm http 304 https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/adm-zip
npm http GET https://registry.npmjs.org/extname
npm http GET https://registry.npmjs.org/tar
npm http GET https://registry.npmjs.org/nopt
npm http GET https://registry.npmjs.org/wordwrap
npm http 304 https://registry.npmjs.org/tar
npm http 304 https://registry.npmjs.org/wordwrap
npm http 304 https://registry.npmjs.org/nopt
npm http 304 https://registry.npmjs.org/extname
npm http 304 https://registry.npmjs.org/adm-zip
npm http GET https://registry.npmjs.org/minimist
npm http GET https://registry.npmjs.org/core-util-is
npm http GET https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/string_decoder
npm http 304 https://registry.npmjs.org/core-util-is
npm http 304 https://registry.npmjs.org/isarray/0.0.1
npm http 304 https://registry.npmjs.org/string_decoder
npm http 304 https://registry.npmjs.org/minimist
npm http GET https://registry.npmjs.org/osenv/0.0.3
npm http GET https://registry.npmjs.org/semver
npm http GET https://registry.npmjs.org/once
npm http GET https://registry.npmjs.org/ini
npm http 304 https://registry.npmjs.org/semver
npm http 304 https://registry.npmjs.org/osenv/0.0.3
npm http GET https://registry.npmjs.org/config-chain
npm http 304 https://registry.npmjs.org/once
npm http 304 https://registry.npmjs.org/ini
npm http 304 https://registry.npmjs.org/config-chain
npm http GET https://registry.npmjs.org/underscore.string
npm http GET https://registry.npmjs.org/ext-list
npm http 304 https://registry.npmjs.org/underscore.string
npm http 304 https://registry.npmjs.org/ext-list
npm http GET https://registry.npmjs.org/json-stringify-safe
npm http GET https://registry.npmjs.org/forever-agent
npm http GET https://registry.npmjs.org/tunnel-agent
npm http GET https://registry.npmjs.org/http-signature
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/form-data
npm http GET https://registry.npmjs.org/oauth-sign
npm http GET https://registry.npmjs.org/aws-sign2
npm http GET https://registry.npmjs.org/node-uuid
npm http GET https://registry.npmjs.org/lru-cache
npm http GET https://registry.npmjs.org/sigmund
npm http GET https://registry.npmjs.org/tough-cookie
npm http 304 https://registry.npmjs.org/forever-agent
npm http 304 https://registry.npmjs.org/tunnel-agent
npm http GET https://registry.npmjs.org/esprima
npm http 304 https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/argparse
npm http GET https://registry.npmjs.org/hawk
npm http 304 https://registry.npmjs.org/json-stringify-safe
npm http 304 https://registry.npmjs.org/form-data
npm http 304 https://registry.npmjs.org/http-signature
npm http 304 https://registry.npmjs.org/aws-sign2
npm http 304 https://registry.npmjs.org/node-uuid
npm http 304 https://registry.npmjs.org/oauth-sign
npm http 304 https://registry.npmjs.org/sigmund
npm http 304 https://registry.npmjs.org/lru-cache
npm http 304 https://registry.npmjs.org/argparse
npm http 304 https://registry.npmjs.org/tough-cookie
npm http 304 https://registry.npmjs.org/esprima
npm http 304 https://registry.npmjs.org/hawk
npm http GET https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/jsonify
npm http GET https://registry.npmjs.org/defined
npm http GET https://registry.npmjs.org/deep-equal
npm http 304 https://registry.npmjs.org/inherits
npm http 304 https://registry.npmjs.org/deep-equal
npm http 304 https://registry.npmjs.org/jsonify
npm http 304 https://registry.npmjs.org/defined
npm http GET https://registry.npmjs.org/postcss
npm http GET https://registry.npmjs.org/coa
npm http GET https://registry.npmjs.org/colors
npm http GET https://registry.npmjs.org/js-yaml
npm http GET https://registry.npmjs.org/whet.extend
npm http 304 https://registry.npmjs.org/postcss
npm http 304 https://registry.npmjs.org/coa
npm http 304 https://registry.npmjs.org/js-yaml
npm http 304 https://registry.npmjs.org/colors
npm http 304 https://registry.npmjs.org/whet.extend
npm http GET https://registry.npmjs.org/fs-extra
npm http GET https://registry.npmjs.org/sax
npm http GET https://registry.npmjs.org/proto-list
npm http 304 https://registry.npmjs.org/fs-extra
npm http 304 https://registry.npmjs.org/sax
npm http 304 https://registry.npmjs.org/proto-list
npm http GET https://registry.npmjs.org/minimatch
npm http 304 https://registry.npmjs.org/minimatch
npm http GET https://registry.npmjs.org/abbrev
npm http GET https://registry.npmjs.org/core-util-is
npm http GET https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/string_decoder
npm http GET https://registry.npmjs.org/combined-stream
npm http 304 https://registry.npmjs.org/abbrev
npm http 304 https://registry.npmjs.org/core-util-is
npm http 304 https://registry.npmjs.org/string_decoder
npm http 304 https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/mkdirp/0.3.5
npm http GET https://registry.npmjs.org/debug
npm http GET https://registry.npmjs.org/glob/3.2.3
npm http 304 https://registry.npmjs.org/combined-stream
npm http 304 https://registry.npmjs.org/debug
npm http 304 https://registry.npmjs.org/mkdirp/0.3.5
npm http GET https://registry.npmjs.org/jade/0.26.3
npm http GET https://registry.npmjs.org/commander/2.0.0
npm http GET https://registry.npmjs.org/diff/1.0.7
npm http GET https://registry.npmjs.org/qs
npm http GET https://registry.npmjs.org/growl
npm http 304 https://registry.npmjs.org/glob/3.2.3
npm http GET https://registry.npmjs.org/asn1/0.1.11
npm http GET https://registry.npmjs.org/ctype/0.5.2
npm http GET https://registry.npmjs.org/assert-plus/0.1.2
npm http 304 https://registry.npmjs.org/jade/0.26.3
npm http 304 https://registry.npmjs.org/commander/2.0.0
npm http 304 https://registry.npmjs.org/qs
npm http 304 https://registry.npmjs.org/growl
npm http 304 https://registry.npmjs.org/asn1/0.1.11
npm http 304 https://registry.npmjs.org/ctype/0.5.2
npm http 304 https://registry.npmjs.org/diff/1.0.7
npm http 304 https://registry.npmjs.org/assert-plus/0.1.2
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/rimraf
npm http 304 https://registry.npmjs.org/rimraf
npm http 304 https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/ncp
npm http GET https://registry.npmjs.org/jsonfile
npm http 304 https://registry.npmjs.org/ncp
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/optimist
npm http GET https://registry.npmjs.org/uglify-to-browserify
npm http GET https://registry.npmjs.org/source-map
npm http 304 https://registry.npmjs.org/jsonfile
npm http 304 https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/optimist
npm http 304 https://registry.npmjs.org/uglify-to-browserify
npm http 304 https://registry.npmjs.org/source-map
npm http GET https://registry.npmjs.org/block-stream
npm http GET https://registry.npmjs.org/fstream
npm http 304 https://registry.npmjs.org/fstream
npm http 304 https://registry.npmjs.org/block-stream
> phantomjs@1.9.7-5 install /Users/jkim/projects/websites/dorans_timer/node_modules/grunt-mocha/node_modules/grunt-lib-phantomjs/node_modules/phantomjs
> node install.js
PhantomJS detected, but wrong version 1.9.2 @ /usr/local/bin/phantomjs.
Download already available at /var/folders/s0/xyrbzq_j7h32jq4n3g53c2kc0000gp/T/phantomjs/phantomjs-1.9.7-macosx.zip
Extracting zip contents
Copying extracted folder /var/folders/s0/xyrbzq_j7h32jq4n3g53c2kc0000gp/T/phantomjs/phantomjs-1.9.7-macosx.zip-extract-1398884380090/phantomjs-1.9.7-macosx -> /Users/jkim/projects/websites/dorans_timer/node_modules/grunt-mocha/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /Users/jkim/projects/websites/dorans_timer/node_modules/grunt-mocha/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/lib/phantom/bin/phantomjs
npm http GET https://registry.npmjs.org/base64-js
npm http GET https://registry.npmjs.org/node-uuid
npm http GET https://registry.npmjs.org/forever-agent
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/tough-cookie
npm http GET https://registry.npmjs.org/tunnel-agent
npm http GET https://registry.npmjs.org/form-data
npm http GET https://registry.npmjs.org/http-signature
npm http GET https://registry.npmjs.org/oauth-sign
npm http GET https://registry.npmjs.org/hawk
npm http GET https://registry.npmjs.org/aws-sign2
npm http GET https://registry.npmjs.org/json-stringify-safe
npm http 304 https://registry.npmjs.org/base64-js
npm http 304 https://registry.npmjs.org/tough-cookie
npm http 304 https://registry.npmjs.org/tunnel-agent
npm http 304 https://registry.npmjs.org/node-uuid
npm http 304 https://registry.npmjs.org/forever-agent
npm http 304 https://registry.npmjs.org/mime
npm http 304 https://registry.npmjs.org/form-data
npm http 304 https://registry.npmjs.org/http-signature
npm http 304 https://registry.npmjs.org/oauth-sign
npm http 304 https://registry.npmjs.org/hawk
npm http 304 https://registry.npmjs.org/aws-sign2
npm http 304 https://registry.npmjs.org/json-stringify-safe
npm http GET https://registry.npmjs.org/delayed-stream/0.0.5
npm http 304 https://registry.npmjs.org/delayed-stream/0.0.5
npm http GET https://registry.npmjs.org/q
npm http 304 https://registry.npmjs.org/q
npm http GET https://registry.npmjs.org/pause/0.0.1
npm http GET https://registry.npmjs.org/uid2/0.0.3
npm http GET https://registry.npmjs.org/methods/0.1.0
npm http GET https://registry.npmjs.org/compressible/1.0.0
npm http GET https://registry.npmjs.org/raw-body/1.1.3
npm http GET https://registry.npmjs.org/multiparty/2.2.0
npm http GET https://registry.npmjs.org/negotiator/0.3.0
npm http GET https://registry.npmjs.org/batch/0.5.0
npm http GET https://registry.npmjs.org/cookie/0.1.0
npm http GET https://registry.npmjs.org/send/0.1.4
npm http GET https://registry.npmjs.org/cookie-signature/1.0.1
npm http GET https://registry.npmjs.org/buffer-crc32/0.2.1
npm http GET https://registry.npmjs.org/qs/0.6.6
npm http GET https://registry.npmjs.org/bytes/0.2.1
npm http GET https://registry.npmjs.org/fresh/0.2.0
npm http GET https://registry.npmjs.org/underscore.string
npm http 304 https://registry.npmjs.org/pause/0.0.1
npm http 304 https://registry.npmjs.org/raw-body/1.1.3
npm http 304 https://registry.npmjs.org/methods/0.1.0
npm http 304 https://registry.npmjs.org/compressible/1.0.0
npm http 304 https://registry.npmjs.org/multiparty/2.2.0
npm http 304 https://registry.npmjs.org/uid2/0.0.3
npm http 304 https://registry.npmjs.org/negotiator/0.3.0
npm http 304 https://registry.npmjs.org/send/0.1.4
npm http 304 https://registry.npmjs.org/batch/0.5.0
npm http 304 https://registry.npmjs.org/cookie/0.1.0
npm http 304 https://registry.npmjs.org/cookie-signature/1.0.1
npm http 304 https://registry.npmjs.org/qs/0.6.6
npm http 304 https://registry.npmjs.org/bytes/0.2.1
npm http 304 https://registry.npmjs.org/underscore.string
npm http 304 https://registry.npmjs.org/buffer-crc32/0.2.1
npm http GET https://registry.npmjs.org/underscore
npm http 304 https://registry.npmjs.org/fresh/0.2.0
npm http 304 https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/inherits
npm http 304 https://registry.npmjs.org/graceful-fs
npm http 304 https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/argparse
npm http GET https://registry.npmjs.org/esprima
npm http 304 https://registry.npmjs.org/argparse
npm http 304 https://registry.npmjs.org/esprima
npm http GET https://registry.npmjs.org/punycode
npm http GET https://registry.npmjs.org/wordwrap
npm http 304 https://registry.npmjs.org/punycode
npm http 304 https://registry.npmjs.org/wordwrap
npm http GET https://registry.npmjs.org/minimatch
npm http GET https://registry.npmjs.org/exit
npm http GET https://registry.npmjs.org/console-browserify
npm http GET https://registry.npmjs.org/cli
npm http GET https://registry.npmjs.org/shelljs
npm http GET https://registry.npmjs.org/htmlparser2
npm http 304 https://registry.npmjs.org/minimatch
npm http 304 https://registry.npmjs.org/htmlparser2
npm http GET https://registry.npmjs.org/range-parser/0.0.4
npm http 304 https://registry.npmjs.org/console-browserify
npm http 304 https://registry.npmjs.org/shelljs
npm http 304 https://registry.npmjs.org/exit
npm http 304 https://registry.npmjs.org/range-parser/0.0.4
npm http 304 https://registry.npmjs.org/cli
npm http GET https://registry.npmjs.org/cryptiles
npm http GET https://registry.npmjs.org/hoek
npm http GET https://registry.npmjs.org/boom
npm http GET https://registry.npmjs.org/sntp
npm http 304 https://registry.npmjs.org/cryptiles
npm http 304 https://registry.npmjs.org/hoek
npm http 304 https://registry.npmjs.org/boom
npm http 304 https://registry.npmjs.org/sntp
npm http GET https://registry.npmjs.org/combined-stream
npm http GET https://registry.npmjs.org/lru-cache
npm http GET https://registry.npmjs.org/sigmund
npm http 304 https://registry.npmjs.org/combined-stream
npm http GET https://registry.npmjs.org/ctype/0.5.2
npm http GET https://registry.npmjs.org/assert-plus/0.1.2
npm http 304 https://registry.npmjs.org/lru-cache
npm http 304 https://registry.npmjs.org/sigmund
npm http 304 https://registry.npmjs.org/ctype/0.5.2
npm http GET https://registry.npmjs.org/asn1/0.1.11
npm http 304 https://registry.npmjs.org/assert-plus/0.1.2
npm http 304 https://registry.npmjs.org/asn1/0.1.11
npm http GET https://registry.npmjs.org/mkdirp/0.3.0
npm http GET https://registry.npmjs.org/commander/0.6.1
npm http GET https://registry.npmjs.org/amdefine
npm http 304 https://registry.npmjs.org/mkdirp/0.3.0
npm http 304 https://registry.npmjs.org/commander/0.6.1
npm http 304 https://registry.npmjs.org/amdefine
npm http GET https://registry.npmjs.org/glob
npm http 304 https://registry.npmjs.org/glob
npm http GET https://registry.npmjs.org/fstream
npm http GET https://registry.npmjs.org/block-stream
npm http GET https://registry.npmjs.org/delayed-stream/0.0.5
npm http 304 https://registry.npmjs.org/fstream
npm http 304 https://registry.npmjs.org/delayed-stream/0.0.5
npm http 304 https://registry.npmjs.org/block-stream
npm http GET https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/domelementtype
npm http GET https://registry.npmjs.org/domhandler
npm http GET https://registry.npmjs.org/domutils
npm http 304 https://registry.npmjs.org/domelementtype
npm http 304 https://registry.npmjs.org/domutils
npm http 304 https://registry.npmjs.org/domhandler
npm http 304 https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/graceful-fs
npm http 304 https://registry.npmjs.org/graceful-fs
npm http 304 https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/string_decoder
npm http GET https://registry.npmjs.org/core-util-is
npm http GET https://registry.npmjs.org/punycode
npm http 304 https://registry.npmjs.org/isarray/0.0.1
npm http 304 https://registry.npmjs.org/string_decoder
npm http 304 https://registry.npmjs.org/core-util-is
npm http 304 https://registry.npmjs.org/punycode
npm http GET https://registry.npmjs.org/hoek
npm http GET https://registry.npmjs.org/boom
npm http GET https://registry.npmjs.org/cryptiles
npm http GET https://registry.npmjs.org/sntp
npm http 304 https://registry.npmjs.org/sntp
npm http 304 https://registry.npmjs.org/cryptiles
npm http 304 https://registry.npmjs.org/hoek
npm http 304 https://registry.npmjs.org/boom
npm http GET https://registry.npmjs.org/stream-counter
npm http 304 https://registry.npmjs.org/stream-counter
> pngquant-bin@0.1.7 postinstall /Users/jkim/projects/websites/dorans_timer/node_modules/grunt-contrib-imagemin/node_modules/image-min/node_modules/pngquant-bin
> node index.js
✓ pre-build test passed successfully
> optipng-bin@0.3.3 postinstall /Users/jkim/projects/websites/dorans_timer/node_modules/grunt-contrib-imagemin/node_modules/image-min/node_modules/optipng-bin
> node index.js
✓ pre-build test passed successfully
> gifsicle@0.1.5 postinstall /Users/jkim/projects/websites/dorans_timer/node_modules/grunt-contrib-imagemin/node_modules/image-min/node_modules/gifsicle
> node index.js
✓ pre-build test passed successfully
> jpegtran-bin@0.2.6 postinstall /Users/jkim/projects/websites/dorans_timer/node_modules/grunt-contrib-imagemin/node_modules/image-min/node_modules/jpegtran-bin
> node index.js
grunt-contrib-copy@0.5.0 node_modules/grunt-contrib-copy
grunt-rev@0.1.0 node_modules/grunt-rev
grunt-contrib-concat@0.3.0 node_modules/grunt-contrib-concat
jshint-stylish@0.1.5 node_modules/jshint-stylish
├── text-table@0.2.0
└── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1)
grunt-concurrent@0.5.0 node_modules/grunt-concurrent
├── pad-stdio@0.1.1 (lpad@0.2.1)
└── async@0.2.10
grunt-contrib-clean@0.5.0 node_modules/grunt-contrib-clean
└── rimraf@2.2.6
time-grunt@0.3.1 node_modules/time-grunt
├── date-time@0.1.1
├── pretty-ms@0.1.0
├── hooker@0.2.3
├── text-table@0.2.0
└── chalk@0.4.0 (ansi-styles@1.0.0, has-color@0.1.7, strip-ansi@0.1.1)
grunt-contrib-htmlmin@0.2.0 node_modules/grunt-contrib-htmlmin
├── each-async@0.1.3
├── pretty-bytes@0.1.0
├── html-minifier@0.5.6
└── chalk@0.4.0 (ansi-styles@1.0.0, has-color@0.1.7, strip-ansi@0.1.1)
grunt-newer@0.7.0 node_modules/grunt-newer
├── rimraf@2.2.6
└── async@0.2.10
grunt-usemin@2.1.1 node_modules/grunt-usemin
├── debug@0.7.4
└── lodash@1.0.1
grunt-contrib-cssmin@0.9.0 node_modules/grunt-contrib-cssmin
├── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1)
├── clean-css@2.1.8 (commander@2.1.0)
└── maxmin@0.1.0 (pretty-bytes@0.1.0, gzip-size@0.1.1)
grunt-contrib-uglify@0.4.0 node_modules/grunt-contrib-uglify
├── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1)
├── maxmin@0.1.0 (pretty-bytes@0.1.0, gzip-size@0.1.1)
└── uglify-js@2.4.13 (uglify-to-browserify@1.0.2, async@0.2.10, optimist@0.3.7, source-map@0.1.33)
grunt-autoprefixer@0.7.3 node_modules/grunt-autoprefixer
├── diff@1.0.8
├── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1)
└── autoprefixer@1.1.20140430 (fs-extra@0.8.1, postcss@0.3.4)
grunt-contrib-jshint@0.9.2 node_modules/grunt-contrib-jshint
├── hooker@0.2.3
└── jshint@2.4.4 (console-browserify@0.1.6, exit@0.1.2, minimatch@0.2.14, underscore@1.4.4, cli@0.4.5, shelljs@0.1.4, htmlparser2@3.3.0)
grunt-bower-install@1.4.0 node_modules/grunt-bower-install
├── wiredep@1.4.4 (chalk@0.1.1, through2@0.4.1, glob@3.2.9, lodash@1.3.1)
└── bower-config@0.5.0 (osenv@0.0.3, graceful-fs@2.0.3, optimist@0.6.1, mout@0.6.0)
grunt@0.4.4 node_modules/grunt
├── which@1.0.5
├── dateformat@1.0.2-1.2.3
├── getobject@0.1.0
├── colors@0.6.2
├── eventemitter2@0.4.13
├── grunt-legacy-util@0.1.2
├── async@0.1.22
├── nopt@1.0.10 (abbrev@1.0.5)
├── exit@0.1.2
├── hooker@0.2.3
├── minimatch@0.2.14 (sigmund@1.0.0, lru-cache@2.5.0)
├── rimraf@2.2.6
├── glob@3.1.21 (inherits@1.0.0, graceful-fs@1.2.3)
├── lodash@0.9.2
├── coffee-script@1.3.3
├── underscore.string@2.2.1
├── iconv-lite@0.2.11
├── findup-sync@0.1.3 (glob@3.2.9, lodash@2.4.1)
└── js-yaml@2.0.5 (esprima@1.0.4, argparse@0.1.15)
load-grunt-tasks@0.4.0 node_modules/load-grunt-tasks
├── multimatch@0.1.0 (minimatch@0.2.14, lodash@2.4.1)
└── findup-sync@0.1.3 (glob@3.2.9, lodash@2.4.1)
grunt-svgmin@0.4.0 node_modules/grunt-svgmin
├── each-async@0.1.3
├── pretty-bytes@0.1.0
├── chalk@0.4.0 (ansi-styles@1.0.0, has-color@0.1.7, strip-ansi@0.1.1)
└── svgo@0.4.4 (colors@0.6.2, whet.extend@0.9.9, coa@0.4.0, sax@0.6.0, js-yaml@2.1.3)
grunt-contrib-watch@0.6.1 node_modules/grunt-contrib-watch
├── async@0.2.10
├── tiny-lr-fork@0.0.5 (debug@0.7.4, faye-websocket@0.4.4, noptify@0.0.3, qs@0.5.6)
├── gaze@0.5.1 (globule@0.1.0)
└── lodash@2.4.1
grunt-mocha@0.4.10 node_modules/grunt-mocha
├── lodash@2.3.0
├── mocha@1.14.0 (debug@0.8.1, diff@1.0.7, growl@1.7.0, commander@2.0.0, mkdirp@0.3.5, glob@3.2.3, jade@0.26.3)
└── grunt-lib-phantomjs@0.4.0 (eventemitter2@0.4.13, semver@1.0.14, temporary@0.0.8, phantomjs@1.9.7-5)
grunt-contrib-connect@0.7.1 node_modules/grunt-contrib-connect
├── connect-livereload@0.3.2
├── open@0.0.4
├── async@0.2.10
├── portscanner@0.2.2 (async@0.1.15)
└── connect@2.13.1 (uid2@0.0.3, methods@0.1.0, debug@0.8.1, pause@0.0.1, cookie-signature@1.0.1, fresh@0.2.0, qs@0.6.6, bytes@0.2.1, raw-body@1.1.3, buffer-crc32@0.2.1, batch@0.5.0, cookie@0.1.0, compressible@1.0.0, negotiator@0.3.0, send@0.1.4, multiparty@2.2.0)
grunt-contrib-imagemin@0.6.1 node_modules/grunt-contrib-imagemin
├── pretty-bytes@0.1.0
├── mkdirp@0.3.5
├── chalk@0.4.0 (ansi-styles@1.0.0, strip-ansi@0.1.1, has-color@0.1.7)
├── async@0.2.10
└── image-min@0.2.3 (win-spawn@2.0.0, filesize@2.0.3, stream-combiner@0.0.4, multipipe@0.0.2, through2@0.4.1, concat-stream@1.4.5, mout@0.9.1, map-key@0.1.4, pngquant-bin@0.1.7, optipng-bin@0.3.3, gifsicle@0.1.5, jpegtran-bin@0.2.6)
Seeing this issue as well on Windows 8.1.
node v0.10.26 npm v1.4.3 yo v1.1.2 bower v.1.3.3
same on ubuntu13 node v0.10.22 npm v1.3.14 yo v1.1.2 bower v1.3.3
I fixed the issue on Mac by doing
$ rm -rf ~/.npm
$ npm cache clean
Thanks serv - worked after npm cache clean. I got the following error but the process did not get stuck this time.
pngquant-bin@0.1.7 postinstall /home/user/testCompany/node-v0.10.22/projects/testapp/node_modules/grunt-contrib-imagemin/node_modules/image-min/node_modules/pngquant-bin node index.js
module.js:340
throw err;
^
Error: Cannot find module '../lang/deepClone'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.
$ rm -rf ~/.npm
$ npm cache clean
Did not work for me on windows 7 64bit
$ bower cache clean fix my problem
mateuspadua's $ bower cache clean also fixed my problem.
happy to help
Is not an error in win 8.1 is only waiting a prompt you need to press enter and thats all.
@stephenplusplus Thanks for your post. Turns out bower was just waiting for an answer from way back in the output.
I think this problem is caused by bower. My friend upgraded his node packages and some how the bower is gone. Then he tried to use yo and it stuck at the same place. After he reinstall bower the problem is gone. I believe it should give some information like "bower error" instead of being stuck.
ok ... i'm stuck too.... any new update ?
Me too. Not sure whether it's my faulty generator but can't see an obvious fix On 14 Jun 2014 13:40, "MathFrick" notifications@github.com wrote:
ok ... i'm stuck too.... any new update ?
— Reply to this email directly or view it on GitHub https://github.com/yeoman/generator-webapp/issues/303#issuecomment-46086864 .
i think that is the bad side of node.js... so many new update... so many different files / modules...
Ok, let's summarize the issue. The problem is that the generator starts without waiting for you to choose the options, right?
I can testify Stephenplusplus is right. There is a prompt that gets hidden. For me, it was the request to send anonymous data. It DID allow me to choose the frameworks (e.g. bootstrap, etc.)
should be fixed when https://github.com/yeoman/generator/issues/571 is resolved
mateuspadua's $ bower cache clean fixed my problem, Issue#571 sounds like a good idea still
People reporting that running $bower cache clean, is this the first time you've initiate bower? Hence its giving you the prompt to allow sending anonymous data? This would solve for removing the 'hidden' prompt, and explain why it works after running it bower cache clean.
Yes, it was the first time initiating bower. @peavers Your explanation makes sense.
I just ran into this.. It was a hidden prompt and I just pressed y and enter and it finished
npm was installed by root with sudo
$ chown -R user:user ~/.npm $ rm -rf ~/.npm $ npm cache clean
Ubuntu 12.04 work fine
This solved a similar problem to me:
npm cache clean && npm install gruntjs/grunt-contrib-imagemin
It seems still a bug in fedora 20
Having the same issue with grunt-contrib-imagemin. Yo angular hangs without reporting any issues. I'm using MAC OS Yosemite.
Even with the latest version of grunt-contrib-imagemin?
Yes, I just installed node, bower, grunt, and yo from scratch. Here's the workaround I found:
I killed the hanging grunt task by pressing Ctrl-C, deleted the local node_modules directory, and proceeded with running node install, bower install, and grunt build manually.
I was expecting it to hang in the same place, but it didn't.
I'm asking have you tried to build after running npm install --save-dev grunt-contrib-imagemin
?
I didn't do --save-dev, but the following line was already in my package.json generated by yo angular:
"grunt-contrib-imagemin": "^0.9.2",
This is generator-webapp, not generator-angular :smiley:
You can raise an issue there if it's not raised already.
press y click enter works for me as well
Hi there, when I try to create a project using webapp, I'm stuck at grunt-contrib-imagemin
However when I press control+c it says "I'm all done. Running bower install for you to install the required dependencies. If this fails, try running the command yourself." and continue working. Not sure if this is a bug. Thanks.