2011-08-31 43 views
1

有没有像指南针,但为JavaScript?我感兴趣的是一个工具,它将把主要的js文件和所有其他文件包含在内,并将其压缩到一个新的js文件中,只要您将所做的更改保存在任何文件中,加工。压缩JS文件像指南针与CSS(SASS)

回答

1

你正在寻找一个Javascript缩小器。有一大堆他们可供选择。试试this onethis one,或者google for“javascript minifier”以获取更多信息。

请注意,除了简单地将所有代码放在一行上,这些工具还会将变量和函数重命名为较短的名称,并执行其他一些技巧以使代码尽可能小。最终结果应该与您的原始代码功能相同,但不会与您编写的代码完全相同。

2

指南针包含该功能。例如,我使用bootstrap.js作为我的一个项目。我用Compass观察文件,并将文件缩小为bootstrap-ck.js,这是我在生产代码中提到的文件。

我附上了一张应该显示细节的图像。请注意,您可以像使用Sass或Less一样进行导入。

enter image description here

你也可以把它通过JSHint或JSLint的检查代码。如果遇到问题,可以查看Compass documentation或打开config.rb文件查看该特定项目的Compass详细信息。

希望有所帮助。

+2

感谢您的回答,但与此同时,我已经找到一个更好的方法。我现在正在使用grunt(css,js,images,...)http://gruntjs.com – Christophe

+0

grunt是一个很好的方法:) –

+0

是的,它确定是:DI可以诚实地不工作没有它: d – Christophe