Downloads
Stars
Version
Arx project propose a clean startup project template to start with Laravel 5. It includes :
To start with Arx project you can simply create a project with Composer like this :
composer create arx/project your_app_name
If your new with Laravel, we highly recommend you to read his wonderfull docs here : http://laravel.com/docs
sudo php composer{link to you composer phar or global} create arx/project {Your folder destination} --prefer-source
# Example
php composer create arx/project myapp --prefer-source
/!\ After installing Laravel, you may need to grant the web server write permissions to the app/storage directories. See the Installation documentation for more details on configuration.
If you have Mamp\Wamp you have to simply run to the localhost/{path to your project}. Example : localhost/myapp/public
If you don't, you can run in the terminal* (at the root of your project)
php artisan serve
Then you will get access to your project via : http://localhost:8000
You can start the project with Vagrant too.
Just download vagrant here
Then in your terminal at the project root just run :
vagrant up
That's it, you can access via http://localhost:8080 :-)
Arx project uses Gulp and Bower to make things pretty. You need to install Node, Bower and Gulp.
Then at root of your project
Run in the terminal :
bower install
npm install
Elixir of Laravel is great but not usable in other case than a Laravel project and it's not really as flexible than using directly Gulp plugins...
Also, we decide to separate the config and the process logic so you can more easily copy-paste config assets in an other project and make a different processing of that.
That's why you have 2 files :
Gulp-config it's almost at 90% where you will handle your assets. It handles most of the assets cases and offers a simplest way to make dynamic variables with <%= %> or organize your assets.
You can read the gulp-config for further informations of how it works.
Arx come with an optionnal assets package for the demo or quick app prototyping. You can publish the assets with
php artisan assets:publish arx/core
It will create a folder in public/packages/arx/core folder. But you can delete it if you don't need it.
If you want to report a bug or a suggestion, please go to our centralized issue tracker our issue tracker
If you want to contribute to the Arx project, please go on our Arx-contrib repository