Почему при сборке проекта на Grunt, не работают скрипты?

Доброе утро! :)
Собираю проекта при помощи грунта.
Но при запуске собранных файлов, отказываются работать скрипты.
Склеивает по моему верно, но даже консоль.лог не работает :(
Вот код (не полный):
bower.json
{
  "devDependencies": {
    "bootstrap": "~3.3.2",
    "jquery": "~2.1.3",
    "jquery-ui": "~1.11.2",
    "jquery-slimscroll": "~1.3.3",
    "font-awesome": "~4.3.0"
  }
}

Gruntfile.js
module.exports = function (grunt) {

    grunt.initConfig({

        bower_concat: {
            main: {
                cssDest: 'build/_bower.css',
                dest: 'build/_bower.js'
            }
        },

        concat_css: {
            main: {
                src: [
                    'build/_bower.css',
                    'css/*.css'
                ],
                dest: 'build/styles.css'
            }
        },

        concat: {
            main: {
                src: [
                    'build/_bower.js'
                    // 'js/*.js'
                ],
                dest: 'build/scripts.js'
            }
        }
    });
    require('load-grunt-tasks')(grunt);
    grunt.registerTask('default', [
        'bower_concat',
        'concat_css',
        'concat',
    ]);
};

package.json
{
  "main": "Gruntfile.js"
  },
  "devDependencies": {
    "grunt": "~0.4.5",
    "load-grunt-tasks": "~3.0.0",
    "grunt-concat-css": "~0.3.1",
    "grunt-bower-concat": "~0.4.0",
    "grunt-contrib-concat": "~0.5.0"
  }
}


upd:
Мой скрипт:
console.log('1'); // выполняется (до вхождения в мой скрипт)
$(document).load(function () { // а вот сюда уже не попадает :(
console.log('2'); // не выполняется (после вхождения)

Спасибо!
  • Вопрос задан
  • 2373 просмотра
Решения вопроса 1
aen
@aen
Keep calm and 'use strict';
Тут видимо дело не в grunt'е. Попробуйте заменить $.load() на $.ready().
Насколько я помню, $.load() имеет статус deprecated.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы