Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 如何在Yeoman生成的主干项目中使用EJS模板?_Backbone.js_Ejs_Yeoman - Fatal编程技术网

Backbone.js 如何在Yeoman生成的主干项目中使用EJS模板?

Backbone.js 如何在Yeoman生成的主干项目中使用EJS模板?,backbone.js,ejs,yeoman,Backbone.js,Ejs,Yeoman,使用yeoman init backbone:all为一个示例backbone.JS应用程序生成所需的文件。除了示例应用程序对象的MVC文件外,它还使用名为application.ejs的示例ejs文件在bbapp/app/scripts/templates处创建一个文件夹。示例应用程序的主干视图文件有一行(注释掉): 取消对此的注释不起作用。它试图查找名为“application”的对象,并抛出一个错误:uncaughtreferenceerror:未定义应用程序。使用yeoman init

使用
yeoman init backbone:all
为一个示例backbone.JS应用程序生成所需的文件。除了示例应用程序对象的MVC文件外,它还使用名为application.ejs的示例ejs文件在bbapp/app/scripts/templates处创建一个文件夹。示例应用程序的主干视图文件有一行(注释掉):

取消对此的注释不起作用。它试图查找名为“application”的对象,并抛出一个错误:uncaughtreferenceerror:未定义应用程序。使用
yeoman init bbb
创建主干布局管理器,这可能会起到作用。你知道我如何使用EJS文件在使用
yeoman init主干:all
生成的项目中进行模板制作吗

谢谢

到目前为止,yeoman 1.0尚未正式发布,但您可以像这样尝试

今天我提出了一个解决方案

该修复程序将把app/templates中的所有*.ejs文件预编译到app/scripts/templates.js。将在修复程序合并到主程序并且生成器正式发布后更新

PS:在yeoman 1.0beta版中使用
yo主干网:全部
而不是
yeoman初始主干网:全部

//template: application