PHPackages                             bantenprov/vue-blog - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. bantenprov/vue-blog

ActiveLibrary[Framework](/categories/framework)

bantenprov/vue-blog
===================

Laravel blog content with vuejs support.

1.0.0(8y ago)0172MITHTMLPHP &gt;=5.6.4

Since Nov 14Pushed 8y ago1 watchersCompare

[ Source](https://github.com/bantenprov/vue-blog)[ Packagist](https://packagist.org/packages/bantenprov/vue-blog)[ Docs](https://github.com/bantenprov/vue-blog)[ RSS](/packages/bantenprov-vue-blog/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (4)Versions (3)Used By (0)

Vue Blog
========

[](#vue-blog)

[![Join the chat at https://gitter.im/vue-blog/Lobby](https://camo.githubusercontent.com/9a85ddce6d8d91e05ed6a3467d8e238666bef53824203b65cda0c7fe565b9292/68747470733a2f2f6261646765732e6769747465722e696d2f7675652d626c6f672f4c6f6262792e737667)](https://gitter.im/vue-blog/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/91ca22798276b0f466441468966ef6244dac8771f6e08dd6c565af9659a4344b/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f62616e74656e70726f762f7675652d626c6f672f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/bantenprov/vue-blog/?branch=master)[![Build Status](https://camo.githubusercontent.com/8a8d0532e1b2c90467e6bb81c0f878fdd6016bd1090ccdce10262ec4abcfad53/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f62616e74656e70726f762f7675652d626c6f672f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/bantenprov/vue-blog/build-status/master)[![Latest Stable Version](https://camo.githubusercontent.com/deffd29ccde6d3da916d74c2c015a3cc0e3cf2f79df39ef89c4cbb086e1b225c/68747470733a2f2f706f7365722e707567782e6f72672f62616e74656e70726f762f7675652d626c6f672f762f737461626c65)](https://packagist.org/packages/bantenprov/vue-blog)[![Total Downloads](https://camo.githubusercontent.com/5526ad4330db4506b2f180645f065a7368c6f8c03f90cc4a00368f93e53a6511/68747470733a2f2f706f7365722e707567782e6f72672f62616e74656e70726f762f7675652d626c6f672f646f776e6c6f616473)](https://packagist.org/packages/bantenprov/vue-blog)[![Latest Unstable Version](https://camo.githubusercontent.com/42803f3de2e4003dbc9fc714d49dc81f0114061304b3e3f9472ac7a4d9bf8a8a/68747470733a2f2f706f7365722e707567782e6f72672f62616e74656e70726f762f7675652d626c6f672f762f756e737461626c65)](https://packagist.org/packages/bantenprov/vue-blog)[![License](https://camo.githubusercontent.com/4e1d457d254917f1e8079e0167d39f5a51d7f40034c0a76775749b7183a4c556/68747470733a2f2f706f7365722e707567782e6f72672f62616e74656e70726f762f7675652d626c6f672f6c6963656e7365)](https://packagist.org/packages/bantenprov/vue-blog)[![Monthly Downloads](https://camo.githubusercontent.com/3f1abca3bcf4a6f734612c872547841bc3f79fed0a0237958d65b51e9445e452/68747470733a2f2f706f7365722e707567782e6f72672f62616e74656e70726f762f7675652d626c6f672f642f6d6f6e74686c79)](https://packagist.org/packages/bantenprov/vue-blog)[![Daily Downloads](https://camo.githubusercontent.com/3170ccfe8f8263904d7c32dd899c9e8cbe179673ab07e0464fe6f20429661383/68747470733a2f2f706f7365722e707567782e6f72672f62616e74656e70726f762f7675652d626c6f672f642f6461696c79)](https://packagist.org/packages/bantenprov/vue-blog)

Laravel blog content with vuejs suport

[TODO : ](https://github.com/bantenprov/vue-blog/blob/master/TODO.md) :
-----------------------------------------------------------------------

[](#todo---)

Basic Blog Package
==================

[](#basic-blog-package)

This package is under development.

Install Laravel :
-----------------

[](#install-laravel-)

```
$ composer create-project bantenprov/tanara:dev-dev htdocs
$ cd htdocs
$ php artisan make:auth
```

add in layout/app.blade.php after

```

  var base_url = "{{ url('/') }}";
@stack('script')
```

Install VueJs :
---------------

[](#install-vuejs-)

```
$ npm install
# latest stable
$ npm install vue
$ npm run dev
```

Install Vue Blog :
------------------

[](#install-vue-blog-)

```
$ composer require bantenprov/vue-blog:"1.0.0"
```

Add the package service provider to the `providers` array on `/config/app.php`:

```
// /config/app.php
'providers' => [

    // Blog Package
    Bantenprov\VueBlog\BlogServiceProvider::class,
    Collective\Html\HtmlServiceProvider::class,

];
'aliases' => [
    'Form' => Collective\Html\FormFacade::class,
    'Html' => Collective\Html\HtmlFacade::class,
];
```

Add the `BlogUserTrait` to your `User` model. This sets up Eloquent relationships:

```
