mirror of https://github.com/flarum/flarum
Revamp setup of core subdirectory.
The most work should now be done on the host machine after cloning by initializing and updating the submodules.pull/7/head
parent
a7e1c191e2
commit
806ae8ab96
|
@ -54,6 +54,7 @@ composer_packages = [ # List any global Composer packages that you wa
|
|||
#"codeception/codeception=*",
|
||||
#"phpspec/phpspec:2.0.*@dev",
|
||||
#"squizlabs/php_codesniffer:1.5.*",
|
||||
"franzl/studio:dev-master"
|
||||
]
|
||||
|
||||
# Default web server document root
|
||||
|
|
|
@ -21,23 +21,20 @@ fi
|
|||
cp /vagrant/.env.example /vagrant/.env
|
||||
mysql -u root -proot -e 'create database flarum'
|
||||
|
||||
### Setup flarum/core ###
|
||||
composer global require franzl/studio:dev-master
|
||||
cd /vagrant/flarum/core
|
||||
git clone https://github.com/flarum/core .
|
||||
### Setup flarum/core and install dependencies ###
|
||||
cd /vagrant/core
|
||||
composer install --prefer-dist
|
||||
|
||||
mkdir public
|
||||
cd /vagrant/flarum/core/ember/forum
|
||||
npm install
|
||||
bower install
|
||||
cd /vagrant/flarum/core/ember/admin
|
||||
npm install
|
||||
bower install
|
||||
|
||||
### Install main project's dependencies
|
||||
cd /vagrant
|
||||
composer install --prefer-dist
|
||||
composer dump-autoload
|
||||
|
||||
mkdir /vagrant/core/public
|
||||
cd /vagrant/core/ember/forum
|
||||
npm install
|
||||
bower install
|
||||
cd /vagrant/core/ember/admin
|
||||
npm install
|
||||
bower install
|
||||
|
||||
### Prepare the database
|
||||
php artisan flarum:install
|
||||
|
|
Loading…
Reference in New Issue