Я использую grunt-cdnify для CDN. Я использую ниже конфигурацию, как упоминание в файле REMADME.md.Ошибка при использовании grunt-cdnify
cdnify: {
makeItAws: {
options: {
base: 'http://my.cdn.com/'
},
files: [{
expand: true,
cwd: '<%= app.dist %>',
src: '**/*.{css,html,js}',
dest: '<%= app.dist %>'
}]
}
},
Мой хрюкать регистр задачи
grunt.registerTask('build', [
'clean:dist',
'wiredep',
'useminPrepare',
'concurrent:dist',
'autoprefixer',
'concat',
'ngAnnotate',
'copy:dist',
'cdnify',
'cssmin',
'uglify',
'filerev',
'usemin',
'htmlmin',
'cdnify'
]);
Я получаю эту ошибку ниже
Anjums-MacBook-Pro:project anjum$ grunt cdnify
Running "cdnify:makeItAws" (cdnify) task
Warning: An error occurred while processing a template
(Cannot read property 'dist' of undefined). Use --force to continue.
Aborted due to warnings.
Execution Time (2015-02-08 08:42:51 UTC)
loading tasks 3ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 33%
cdnify:makeItAws 5ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 56%
Total 9ms
Любая идея, где я неправильно? Пожалуйста, направляйте меня. Спасибо
The cdnify задача для перезаписи статических URL-адресов ресурсов, найденные в вашем HTML и CSS. Как только проверьте все URL-адреса (CDN) в своем приложении и посмотрите, указывают ли они на правильный адрес или нет? – Rajeshwar
'grunt.registerTask ('build', ...)' регистрирует задачу с именем 'build', которая должна запускаться с использованием 'grunt build'. Вы регистрируете задачу под названием «grunt.registerTask (« cdnify », ...)»? –