knp-snappy 安装
1 | composer require knplabs/knp-snappy |
WINDOWS 系统安装扩展包 wkhtmltopdf-windows
1 | composer require wemersonjanuario/wkhtmltopdf-windows |
LINUX 系统扩展包
1 | #i386 的二进制文件 |
1 | composer require knplabs/knp-snappy |
1 | composer require wemersonjanuario/wkhtmltopdf-windows |
1 | #i386 的二进制文件 |
cURL 模拟登录
1 | <?php |
$_SERVER[‘path_info’] WINDOWS环境下, 奇葩问题
1 | # 路由地址以H5开头的, 首字母会被转化为大写 |
Redis 扩展 ping() 返回值
1 | 1. redis extension < 5.0, ping() return +PONG |
Node.js 基于 Chrome V8 引擎的 JavaScript 运行环境
1 | # Mac |
NPM 是 Node.js 默认的包管理工具
常用命令
1 | # 查看包管理工具版本 |
npm i
和npm ci
区别
1 | npm install(npm i) 适用场景:安装新依赖或者升级已有依赖 |
Homebrew
1 | # 安装方式一: |
iTerm2 + zsh
1 | # 设置默认终端软件,左上角菜单栏:iTerm2 → Make iTerm2 Default Term |
Git 安装并替换默认 Git
1 | # 下载并安装 git,https://git-scm.com/download/mac 选择 Binary installer 下的 installer |
PHP
安装
1 | brew install php |
配置
1 | # 配置 /usr/local/etc/php/7.4/php-fpm.conf |