3月 11, 2022 - git, php开发    window的换行符csrf换成lf已关闭评论

window的换行符csrf换成lf

不同开发人员使用开发环境不同时:比如有人使用window,有人使用mac时,可能会遇到换行符的问题.

这里采用统一使用os/macos统一使用lf的格式:

针对window环境则需要将默认的crlf换成换行符为lf.

线上的代码(换行符为LF),在window上拉下来的代码会自动换成csrf格式,导致非常多的更改文件.

1:我使用的是phpstorm工具.选择项目目录:

2:更换换行符为第二项LF

3:配置git的自动转换为input

git[……]

Read more

2月 10, 2022 - Jenkins, laravel    laravel通过envoy实现自动部署已关闭评论

laravel通过envoy实现自动部署

部署的目录结构如下:

1:在Jenkins中先把env的配置写到服务器中的env中:

2:在Jenkins中配置执行envoy的命令
#其中:--env传参表示环境是哪个, --domain表示自定义的参数表示:所在的域名/目录
#!/bin/bash -il

/home/deployer/.config/composer/vendor/bin/envoy run deploy --env=staging --domain=mpace-stage.ivideocloud.cn
if [ $? -ne 0 ]; then
    echo &qu[......]

Read more

1月 27, 2022 - php开发, 循环遍历    递归循环转为while循环已关闭评论

递归循环转为while循环

1:对youtube的分页数据,递归调用,以获取所有数据:

/**

     * getVideoIds 从youtube获取videoids

     * @date     2021-05-22 19:43

     * @param YoutubeRepositoryInterface $youtubeRepository

     * @param                            $oauth

     * @param                            $params

     * @param int [......]

Read more

页面:«1...13141516171819...42»