Я установил yo webapp без начальной загрузки, а затем добавил начальную загрузку 3 после этого ответа: https://stackoverflow.com/a/19034513/712005.
Я не могу заставить grunt собрать мой main.css и правильно включить начальную загрузку. Папка стилей не создается в папке dist.
При запуске "grunt build" я получаю это сообщение:
Запуск «cssmin: сгенерированный» (cssmin)
Назначение задачи не записано, потому что минимизированный CSS был пуст.
но без ошибок.
Мой gruntfile включает в себя это:
useminPrepare: {
options: {
dest: '<%= yeoman.dist %>'
},
html: '<%= yeoman.app %>/index.html'
},
usemin: {
options: {
assetsDirs: ['<%= yeoman.dist %>']
},
html: ['<%= yeoman.dist %>/{,*/}*.html'],
css: ['<%= yeoman.dist %>/styles/{,*/}*.css']
}
и это:
grunt.loadNpmTasks('grunt-bower-install');
index.html включает:
<!-- build:css(.tmp,app) styles/main.css -->
<!-- bower:css -->
<!-- endbower -->
<!-- endbuild -->
<!-- build:css(.tmp,app) styles/bootstrap.css -->
<!-- bower:css -->
<!-- endbower -->
<!-- endbuild -->
Ссылки, которые я указал на расположение main.css и bootstrap.css в папке приложения, были удалены во время сборки.
Bower.json включает в себя:
{
"name": "gabriel",
"version": "0.0.1",
"dependencies": {
"bootstrap": "~3.0.2",
"jquery": "~2.0.3",
"modernizr": "~2.7.0"
},
"devDependencies": {}
}
Что мне не хватает?