2014-03-27 2 views
0

Я просто пытался запустить генератор Angular-bootstrap и ответить на все варианты, как так:Grunt Ошибка - Предупреждение: Задача «становой установить» не найден

[?] What version of angular would you like to use? 1.2.15 
[?] Which official angular modules would you need? animate, route 
[?] Any third-party component you may require? bootstrap#~3.1.0 
[?] Would you want me to support old versions of Internet Explorer (eg. before IE9)? nose arrow keys) 
[?] Should I set up one of those JS preprocessors for you? none 
[?] Should I set up one of those CSS preprocessors for you? sass 
[?] What's the base name of your project? bootstrap 
[?] Under which lincense your project shall be released? MIT 
[?] Would you mind telling me your username on GitHub? mgcrea 

Все работает нормально, и денди, но когда я пытаюсь и запустить хрюкать служить или ворчание сборки я получаю следующее сообщение об ошибке: Warning: Task "bower-install" not found. Use --force to continue.

Я попытался запустить становой установить & НПМ установить, чтобы исправить эту ошибку, но я получаю следующее: п pm WARN package.json [email protected] No README data

Кто-нибудь любые советы о том, как я могу это решить?

+0

Чтобы преодолеть это, я просто вручную добавить модуль после запуска углового генератора –

+0

вы действительно должны опубликовать ответ как «ответ», а не «комментарий» – anders

+0

Это был не ответ, это был просто обходной путь, который он использовал для продолжения своей собственной работы ... и этот обходной вопрос не отвечает на вопрос – thermz

ответ

3

Пожалуйста, попробуйте следующее:

  1. попробовать с «bowerInstall» - не «становой установить», как этот вариант был переименован в более поздних версиях (см https://github.com/mgcrea/generator-angular-bootstrap/issues/2)

  2. Убедитесь, что вы запустите bowerInstall из корневого каталога вашего приложения

  3. посмотрите на свой Gruntfile.js - есть ли функция «bowerInstall»? Если нет, то просто добавьте его:

    bowerInstall: { 
        target: { 
    
         // Point to the files that should be updated when 
         // you run `grunt bower-install` 
         src: [ 
          'app/views/**/*.html', // .html support... 
          'app/*.html', // .html support... 
         ], 
    
         // Optional: 
         // --------- 
         cwd: '', 
         dependencies: true, 
         devDependencies: false, 
         exclude: [], 
         fileTypes: {}, 
         ignorePath: '', 
         overrides: {} 
        } 
    } 
    

    Вы можете добавить эту функцию, например сразу после функции filerev: {....}

  4. Убедитесь, что вы установили пакет «черновую-bower- установить». Посмотрите на свой пакет.json. Вы должны найти следующую строку там:

    "grunt-bower-install": "^1.6.0",

    Если нет, просто добавьте его и затем запустить:

    npm install

    grunt

+0

Запуск команда «npm install» локально перед выполнением grunt была m шаг для меня. – sfuqua

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