Author Archives: coder4

Nginx实现location + proxy_pass的正则解析

需求是这样子的:

访问/service--env/xxx,能够反代到env.coder4.com/service/xxx上

其实location和proxy_pass是能够支持正则的,只是有一个很诡异的限制条件:proxy_pass中不能含有/,这个没搞懂原因。

最终的实现如下:
location ~ ^/service--([^/]*)/(.*)$ {
resolver 127.0.0.53;
set $venv $1;
set $new_uri /ser[......]

继续阅读

如何给项目配置prettier

1 安装
yarn add --dev --exact prettier

2 配置文件
node --eval "fs.writeFileSync('.prettierrc','{}\n')"
.prettierignore
# Ignore artifacts:
build
coverage
3 执行一次

一般用于第一次“清理”
yarn prettier . --write
4 文件变更时自动格式化

这个方案和下面的5、6任选一种就行

“文件变更[......]

继续阅读