0
私はHandlebars pluginと一緒にbrunch.ioを使用しています。Brunch.ioでハンドルバーテンプレートをコンパイル
var tmp = require('./templates/projects');
var template = Handlebars.compile(tmp);
var compiledHtml = template(data); //data is a var with data for the template inside
viewEl.innerHTML = template; //viewEl is id of div where i want to show the tmpl
しかし、もしこのような何かが動作するはずだから私のテンプレートをコンパイルするために、私はテンプレートを取得し、私は(必要でそれを行うことができるはず理解何のためにする必要があります)
initialize.jsは私のメインのソースのjsファイルである
initialize.js:52 Uncaught Error: Cannot find module 'templates/projects' from 'initialize.js'
:私は、ブラウザで確認したときに私はそれを得る代わりに、構築している間、私はエラーを取得していない、そう。
module.exports = {
// See http://brunch.io for documentation.
files: {
javascripts: {
joinTo: {
'js/app.js': /^app/
}
},
stylesheets: {joinTo: 'css/main.css'},
templates: { joinTo: 'js/app.js'}
}
}
または私は本当に行方不明です:私のテンプレートは、私の設定ファイルごとに公開/ javascriptの/ app.jsの下で私のパブリックフォルダにコンパイルされていないので、私の理解のために
、それは動作しません。ここに何か?