使用Nginx和angular 1

时间:2018-01-08 12:32:06

标签: javascript css angular nginx minify

我的django rest框架中的后端服务器和角度1的前端。我在aws ec2上安装了nginx,它将请求重定向到相应的服务器。 Nginx还负责前端回购。我有git作为前端的版本控制系统。现在,我想缩小前端代码中的所有css和js文件。我想知道这样做的最佳做法。因为前端我只是用来在nginx中指定我的源目录,所以我没有前端的任何构建系统或构建目录。既然如此,我读过我们不会在github中推送minify文件,那么如何做到这一点。

2 个答案:

答案 0 :(得分:0)

nginx并没有缩小它自己的文件,你需要使用第三方缩小。以下是出发点:

答案 1 :(得分:0)

你可以通过使用grunt实现这一点。

Grunt

如何使用grunt with angularjs - 你可以在这里找到:How to use grunt in angular

最重要的是,现在你只需要css和js迷你派,但这可以用得更多。 对于css缩小,https://github.com/gruntjs/grunt-contrib-cssmin 对于js,https://github.com/gruntjs/grunt-contrib-uglify