Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.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
开发javascript浏览器应用程序的最佳节点包是什么?_Javascript_Node.js_Coffeescript_Jasmine - Fatal编程技术网

开发javascript浏览器应用程序的最佳节点包是什么?

开发javascript浏览器应用程序的最佳节点包是什么?,javascript,node.js,coffeescript,jasmine,Javascript,Node.js,Coffeescript,Jasmine,我开始使用nodejs,这是一个很棒的工具。 我用它来开发我的前端,我已经在使用coffee脚本自动编译成javascript,还有jasmine包,它允许我编写单元测试。我正在寻找很酷的软件包来加速我的javascript/css开发 例如,当我开发完我的应用程序后,我希望有一个包可以缩小我所有的javascript文件,然后把它放在一个文件中,有点像闭包编译器。我想我必须编写某种清单文件,然后nodejs实用程序将获取清单中列出的所有文件并“编译”我的应用程序 那么什么nodejs包可以做到

我开始使用nodejs,这是一个很棒的工具。 我用它来开发我的前端,我已经在使用coffee脚本自动编译成javascript,还有jasmine包,它允许我编写单元测试。我正在寻找很酷的软件包来加速我的javascript/css开发

例如,当我开发完我的应用程序后,我希望有一个包可以缩小我所有的javascript文件,然后把它放在一个文件中,有点像闭包编译器。我想我必须编写某种清单文件,然后nodejs实用程序将获取清单中列出的所有文件并“编译”我的应用程序

那么什么nodejs包可以做到这一点呢

有没有其他很酷的软件包可以用于javascript/coffeescript的快速前端开发?谢谢。

这是一个用于捆绑和缩小javascript的工具。更好的是,它允许您对客户端脚本使用require(),从而生成更干净、更模块化的代码

更新:现在我更喜欢加载javascript。它还提供了require的浏览器版本,并允许捆绑和缩小,但在生成模块化代码方面更为出色。一个缺点是它不使用npm安装的模块


另一个更新:最近的一个替代方案是,它为其他文件类型(css、html)提供了有趣的集成,并提供了良好的分块实现。

与mtsr一样,也是我当前最喜欢的,主要是因为它在Node中运行。然而,还有一种是基于Ruby的。(我最喜欢的关于CoffeeScript的书)向您展示了如何使用Node.js提供给浏览器的客户端/服务器应用程序。

是的,服务器端的需求非常方便,我将查看Browserify谢谢。谢谢,Stitch看起来非常有趣。