**已关闭。**此问题不符合Stack Overflow guidelines。当前不接受答案。
我们不允许问题寻求书籍、工具、软件库等的建议。您可以编辑问题,以便使用事实和引文来回答。
四年前就关门了。
Improve this question
我正在寻找最好的预处理器解决方案,这种类型的项目。
我正在创建中等Backbone.js
单页应用程序,需要有certn结构。像调试指令在所有的js文件( Backbone 模型,视图和集合),也包括测试功能和框架。
例如(伪代码):
# if TEST
include test.js // test framework
...
# elseif DEBUG
include debug.js (extension of models that log to console save/fetch/delete actions etc)
...
# end
预处理器需要合并所有列出的js文件,并创建三个不同版本的单个js文件(prod、dev、test)。
是否有JavaScript
预处理器可以处理该任务?
谢谢
3条答案
按热度按时间luaexgnf1#
看一下http://requirejs.org/,你可以使用Grunt的require js(https://github.com/gruntjs/grunt-contrib-requirejs)来压缩/合并你的文件。
pprl5pva2#
我已经决定使用MetaScript。它有我需要的一切,例如:
意见包括:
注解变量
以及我需要的其他功能。缺点是需要
nodejs-legacy
lib(Ubuntu)。6qqygrtg3#
试试这个- Builder,它支持直接从GitHub下载的其他功能包括:https://github.com/electricimp/Builder
小例子