laraver laradock 安装及配置

官方网站:http://laradock.io/

安装准备:

git

php

composer

安装说明:

1 - Clone Laradock inside your PHP project:

git clone https://github.com/Laradock/laradock.git

2 - Enter the laradock folder and rename env-example to .env.

cp env-example .env

3 - Run your containers:

docker-compose up -d nginx mysql redis beanstalkd

4 - Open your project’s .env file and set the following:

DB_HOST=mysql
REDIS_HOST=redis
QUEUE_HOST=beanstalkd

5 - Open your browser and visit localhost: http://localhost.

That's it! enjoy :)

docker 里使用vue时需要修改laradock里的.env文件里WORKSPACE_INSTALL_NODE项值设置为true,然后执行命令:docker-compose build workspace重新编辑workspace容器,如果还不行,删除容器重新进行docker-compose up -d workspace

执行命令docker-compose exec workspace bash 进入workspace容器,执行npm run watch-poll进行监控

npm run watch-poll 监控css、js 文件更新

后台执行npm run watch-poll

  1. 你可以在执行命令的后面接一个&命令就会在后台运行了。完整命令:npm run watch-poll &
  2. 如果已经直接执行了npm run watch-poll,可以直接按ctrl + z,将程序挂到后台,然后会看到一个任务号,如:[1]+ Stopped npm run watch-poll,再执行:bg 1就相当于上述第一条解决办法。 [1]这方括号里的1就是任务号