首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sails.js,Ember,车把和配置通过咕噜-成员-模板:模板文件未创建

Sails.js,Ember,车把和配置通过咕噜-成员-模板:模板文件未创建
EN

Stack Overflow用户
提问于 2014-09-22 20:59:07
回答 1查看 270关注 0票数 2

找到了链接Sails JS with EJS but linker to compile handlebars public templates,它看起来很直,但不知怎么的,它不适用于我目前的帆船版本与玉石。

以下是任务/config/emberTemplates.js中当前的Grunt配置

代码语言:javascript
复制
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');
};

我看得出来,这个任务是由葛朗特负责的

代码语言:javascript
复制
 > sails lift --prod

 ..... 
 Grunt :: Running "emberTemplates:dev" (emberTemplates) task

但是文件./tmp/public/templates.js从未被创建。

我把头撞在墙上8个小时,不知道该去哪里。任何帮助都会被接受。谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-23 15:30:09

问题是dev:节。当我删除dev:部分时,它就开始工作了:

module.exports =函数(grunt) {

代码语言:javascript
复制
grunt.config.set('emberTemplates', {
  compile: {
     options: {
     amd: false,
     templateBasePath: /assets\/templates\//
     },
  files: {
  ".tmp/public/templates.js": ['assets/templates/**/*.hbs']
    }
 });

grunt.loadNpmTasks('grunt-ember-templates');
};
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25983012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档