代码拉取完成,页面将自动刷新
同步操作将从 khs1994-docker/lnmp 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
警告 某些命令(例如 lnmp-phpunit)在 Swarm mode 下 无法运行 ,原因是不能人工的连接 Swarm mode 下的网络。
composer
=> lnmp-composer
phpunit
=> lnmp-phpunit
php CLI
=> lnmp-php
laravel
=> lnmp-laravel
php-cs-fixer
=> lnmp-php-cs-fixer
为避免与原始命令冲突,这里加上了
lnmp-
前缀
APP_ENV
值为 development
自行将下面示例中的 /data/lnmp
替换为本项目实际路径。
$ vi ~/.bash_profile
export LNMP_PATH=/data/lnmp
export PATH=$LNMP_PATH:$LNMP_PATH/bin:$PATH
$ vi ~/.config/fish/config.fish
set -gx LNMP_PATH /data/lnmp
set -gx fish_user_paths $fish_user_paths $LNMP_PATH $LNMP_PATH/bin
打开 PowerShell
$ [environment]::SetEnvironmentvariable("LNMP_PATH", "$HOME\lnmp", "User")
$ [environment]::SetEnvironmentvariable("Path", "$env:path;$env:LNMP_PATH;$env:LNMP_PATH\windows;$env:LNMP_PATH\bin;$env:LNMP_PATH\wsl", "User")
如果
PoswerShell
禁止执行脚本,请以管理员身份执行set-ExecutionPolicy Bypass
,之后输入Y
确认。说明
$ cd my_php_project
$ lnmp-composer command
$ lnmp-phpunit command
$ lnmp-php command
$ lnmp-laravel command
当你遇到错误时,可以在前边加上 $ debug=true lnmp-*
来进行调试,例如
$ debug=true lnmp-composer
Laravel
项目$ cd app
$ lnmp-laravel new my_laravel_app
Laravel
项目预览$ cd my_laravel_app
$ lnmp-php -S 0.0.0.0:80 -t public
artisan
command$ cd my_laravel_app
$ lnmp-php artisan
composer
依赖$ cd my_laravel_app
$ lnmp-composer [install | update]
$ lnmp-php-cs-fixer fix
在 .env
文件中新增变量,变量值为你自己的镜像(用户自行构建)。
LNMP_NODE_IMAGE=your/node:git-alpine
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。