2016-12-05 3 views
1

У меня есть следующий исходный видхрюкать получить все содержимое в новый файл

enter image description here

это возможно, с ворчанием, чтобы принять все эти файлы в, например, файл с именем content.js и нагрузки, вместо? так что content.js будет содержать весь код, когда будут сделаны запросы на сервер?

Я прошу способ сделать это автоматически.

EDIT

опробовали https://github.com/gruntjs/grunt-contrib-concat , но с этими деталями:

dist: { 
     src: ['modules/*/client/*/*.js'], 
     dest: 'public/js/built.js', 
     }, 

Dont похоже на работу.

ответ

0

Да, это возможно. Используйте grunt-contrib-concat:

// minimum example: 
grunt.initConfig({ 
    concat: { 
    options: { 
     separator: ';', 
    }, 
    dist: { 
     src: ['src/path/to/your/scripts/**/*.js'], // if you need some specific order 
               // list files or directories individually 
               // and read below's recommendation        
     dest: 'dist/built.js', 
    }, 
    }, 
}); 

Однако, учитывая тот факт, что ваш проект выглядит несколько обширен, я предпочел бы рекомендовать сделать больший шаг к некоторым более «интеллектуальному» управлению зависимостями, например, Browserify или Webpack.

+0

Я не могу видеть, что файл назначения создан? – maria

+0

Тогда что-то не настроено правильно :) Пожалуйста, предоставьте более подробную информацию. – qqilihq

+0

мы можем поговорить? @qqilihq – maria