我正在尝试使用bower编写静态Web应用程序,我该如何统一所有css和javascript?

时间:2014-03-05 13:01:48

标签: bower

我正在编写静态网页,使用html,css和javascript。

我使用angular并编写很多组件。我正在测试凉亭以跟踪它们。它工作正常,但是,我想在一个文件中压缩所有的JavaScript和CSS。我还希望有一个非缩小版本的文件。

1 个答案:

答案 0 :(得分:0)

我建议使用Grunt(或Gulp,如果这对你更有吸引力)捆绑&缩小你的脚本和CSS,http://love2dev.com/#!article/Using-GruntJS-to-Bundle-and-Minify-JavaScript-and-CSS

我是ASP.NET开发人员,因此很容易加载用于开发的单个文件或生产中的缩小版本。这就是我的应用程序中的样子:

if (HttpContext.Current.IsDebuggingEnabled)
{
   {CSS or JS Links to individual files go here}
}else{
   {minified CSS or JS goes here}
}

}

在web.config中,您只需将调试标志翻转为false以进行生产:

    <compilation debug="true" targetFramework="4.5" />