2012-03-26 58 views

回答

1

我一直在寻找使用JavaScriptMVC的一些功能。最有用的你很可能会StealJS - http://javascriptmvc.com/docs.html#!stealjs

使用StealJS,您可以编写如下所示的代码,以确保一些JavaScript加载,然后运行该脚本体作为回调:

steal('myapp/tabs.js', 
     'myapp/slider.js', 
     'myapp/style.css',function(){ 

    // tabs and slider have loaded 
    $('#tabs').tabs(); 
    $('#slider').slider() 
}) 

然后包括它在一个页面...

<script type='text/javascript'> 
    steal('myapp/myapp.js') 
</script> 

或...

<script type='text/javascript' 
    src='../steal/steal.js?myapp/myapp.js'> 
</script> 

然后创造一切条件为生产做好准备...

js steal/buildjs path/to/page.html -to myapp 

你可以把你的使用的JavaScriptMVC的功能是什么(我个人只使用文档生成框架此刻选秀权,虽然在时间允许的可能会看挑更多...) - 如果你只是使用偷建筑,然后下面可能会有用 - http://javascriptmvc.com/docs.html#!steal.build.pluginify

0

你可能要考虑Spockets来实现这一点。

链轮被选为Rails 3.0中资产管道工具之一。 github上的Sprockets页面陈述其目的如下

Sprockets是用于编译和提供Web资产的Ruby库。它为 提供了JavaScript和CSS 资产的声明性依赖关系管理功能,以及一个功能强大的预处理器管道,允许您使用CoffeeScript,Sass,SCSS和LESS等语言编写资产, 。

相关问题