2013-11-25 7 views
2

Когда я попытался произвести с yo jhipster на Windows 7 32 бит машины, я получил ошибку ниже:Hipster стек (Yeoman + Maven + Spring) Ошибка

bower json3#~3.2.5 progress received 3.7MB of 4.9MB downloaded, 75% libjpeg-62.dll: downloading [===================] 100% 0.0s

? pre-build test failed, compiling from source...

d:\Self_jhipster\node_modules\grunt-contrib-imagemin\node_modules\jpegtran-bin\ lib\check.js:19 throw new Error('building is not supported on ' + process.platform);

     ^Error: building is not supported on win32 

at d:\Self_jhipster\node_modules\grunt-contrib-imagemin\node_modules\jpegtran-bin\lib\check.js:19:10 

Как решить эту ошибку?

ответ

4

Я автор http://jhipster.github.io/, который является генератором, на который вы ссылаетесь.

Я нашел вашу проблему, это действительно ошибка в jpegtran-bin. Я обновил все зависимости в Grunt.js, и теперь он должен отлично работать в Windows.

Это будет зафиксировано в следующей версии (0.2.1), которая должна быть в течение нескольких часов.

Вы также можете сообщить об ошибке в https://github.com/jhipster/generator-jhipster/issues

+0

версии 0.2.1 выглядит хорошо в Windows 32 бит. BTW, если мы используем Compass, 'grunt server' должен быть запущен для компиляции css до того, как мы в первый раз запустим' mvn jetty: run'. –

+0

Спасибо большое! У меня нет Windows, поэтому мне сложно протестировать! Я посмотрю на Compass. –

1

После того, как Google с более правильными ключевыми словами, решение от https://github.com/gruntjs/grunt-contrib-imagemin/issues/109 работает для меня.

  1. В package.json приложения, добавьте "jpegtran-bin": "0.2.0" перед тем ссылку на imagemin,
  2. Удалить node_module папку локально.
  3. Запустить npm install еще раз.

 Смежные вопросы

  • Нет связанных вопросов^_^