今天折腾了半天Laravel下的一个开源Blog项目Vuedo,是一个基于Laravel和Vue.js构建的开源博客项目。网站 https://vuejs-news.com/
Github
https://github.com/Vuedo/vuedo
在ubuntu虚拟机里配置的时候,折腾了好久,安装了N个缺少的东西,参考搜索了很多地方,大的步骤如下,其中第6步我一开始没做,网站跑不起来,做一下记录:
- 进入项目根目录,将.env.example重命名为.env(Sublime)。
- composer install (安装就略了,时间有点久)
- npm install (Git Bash)
- php artisan migrate (运行前,先根据自己的本地环境修改.env文件的数据库配置,作用是导入结构)
- php artisan db:seed (作用是导入数据)
- gulp (如未安装,全局安装,Git Bash:cnpm install gulp -g)
- php artisan key:generate (增加)【管理员运行cmd】 运行结果:Application key [base64:c0aNXLaXxoldyhTMPTkb6hqrZW7UyH9UAXoAedbabWE=] set
successfully.接下来,要将生成的key复制到config/app.php的APP_KEY作为键值。 如:’key’ =>
env(‘APP_KEY’, ‘c0aNXLaXxoldyhTMPTkb6hqrZW7UyH9UAXoAedbabWE’),- php.ini配置(增加):xdebug.max_nesting_level =500
- php artisan serve
就是第一次配置的时候麻烦,以后再配置的时候只要简单的composer update/install,然后cd到public目录下,php -S 0.0.0.0:1024就可以很快的跑起来。