我有一个应用程序(用laravel构建),我部署了它,并且工作得很好,但我有一个问题,当我在服务器上部署它时,我做了以下处理:
1-缩小css和js文件,并将它们合并到一个文件中
2-更改一些配置(数据库、主机名、邮件服务器等)
3-最后我将我的文件上传到服务器上。
我怎样才能返回到我的本地配置并解压我的js和css文件,而不是手动操作?
有没有更好的方法让它自动化?我知道第一步可以通过gulp或任何javascript任务运行器通过一条命令来完成,第二步不是什么大问题,但我只想知道是否有自动化的方法?
发布于 2017-07-26 03:22:21
为什么不在版本控制中创建一个.env配置文件,并在部署过程中使用Laravel Mix压缩您的CSS/JS呢?
为了说明这一点:
.env文件保存在.gitignore中。因此,您只需设置一次环境设置(数据库、主机名等)。npm run prod缩小CSS/JS: CSShttps://stackoverflow.com/questions/45311536
复制相似问题