Sails.js, Ember, Handlebars и настройка с помощью grunt-ember-templates: файл шаблонов не создан
Нашел ссылку Sails JS с EJS, но компоновщик для компиляции открытых шаблонов руля, и он выглядит прямо, но почему-то он не работает с моей текущей версией паруса с Jade
Вот текущая конфигурация Grunt в tasks/config/emberTemplates.js
module.exports = function (grunt) {
grunt.config.set('emberTemplates', {
dev: {
compile: {
options: {
amd: true,
templateBasePath: /assets\/templates\//
},
files: {
".tmp/public/templates.js": ['assets/templates/**/*.hbs']
}
}
}
});
//console.log('loading grunt-ember-template');
grunt.loadNpmTasks('grunt-ember-templates');
};
Я вижу, что это задание было подхвачено Грантом на
> sails lift --prod
.....
Grunt :: Running "emberTemplates:dev" (emberTemplates) task
Но файл./tmp/public/templates.js никогда не создается.
Я ударился головой о стену в течение 8 часов и не знаю, куда идти. Любая помощь приветствуется. Спасибо
1 ответ
Решение
Проблема была в dev: section.. как только я удалил dev: section, он работал:
module.exports = function (grunt) {
grunt.config.set('emberTemplates', {
compile: {
options: {
amd: false,
templateBasePath: /assets\/templates\//
},
files: {
".tmp/public/templates.js": ['assets/templates/**/*.hbs']
}
});
grunt.loadNpmTasks('grunt-ember-templates');
};