2017 © Pedro Peláez
 

project yii-vue-app

Yii 2 + Vue.js Basic Project Template

image

developeruz/yii-vue-app

Yii 2 + Vue.js Basic Project Template

  • Tuesday, June 26, 2018
  • by DeveloperUz
  • Repository
  • 7 Watchers
  • 39 Stars
  • 196 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 582 Forks
  • 0 Open issues
  • 18 Versions
  • 128 % Grown

The README.md

, (*1)

Yii 2 + Vue.js Project Template


This is a skeleton Vue.js application integrated with Yii 2 as a backend., (*2)

The template contains examples of using Vue.js and Yii2 including ajax request with enabled CSRF., (*3)

DIRECTORY STRUCTURE

  app/                contains all vue.js templates
  assets/             contains assets definition
  commands/           contains console commands (controllers)
  config/             contains application configurations
  controllers/        contains Web controller classes
  mail/               contains view files for e-mails
  models/             contains model classes
  runtime/            contains files generated during runtime
  tests/              contains various tests for the basic application
  vendor/             contains dependent 3rd-party packages
  views/              contains view files for the Web application
  web/                contains the entry script and Web resources

REQUIREMENTS

The minimum requirement by this project template that your Web server supports PHP 5.4.0. and you have node.js and yarn installed, (*4)

If you do not have Node.js installed you can install it by following instructions, (*5)

If you do not have Yarn installed you can install it by following instructions, (*6)

INSTALLATION

Install via Composer

If you do not have Composer, you may install it by following the instructions at getcomposer.org., (*7)

You can then install this project template using the following command:, (*8)

php composer.phar create-project --prefer-dist --stability=dev developeruz/yii-vue-app basic

Now you should be able to access the application through the following URL, assuming basic is the directory directly under the Web root., (*9)

http://localhost/basic/web/

If you have a problem with babel-loader please run:, (*10)

npm cache clean -f
rm -rf node_modules/ package-lock.json
npm install
yarn dev

CONFIGURATION

Please, check the Yii 2 Basic Project Template configuration section., (*11)

CREATE VUE.JS TEMPLATE

You can run console command to get a basic vue.js template for your components, (*12)

php yii make/template --path=app/pages/TestComponent.vue

It will create a file TestComponent.vue with the following content, (*13)

 <template>
     <div>

     </div>
 </template>

 <script>
     export default {
         data() {
             return {
             }
         },
         mounted: function () {

         },
         methods: {

         },
         watch: {

         }
     }
 </script>

CONTRIBUTING

Contributions are welcome and will be fully credited., (*14)

The Versions

26/06 2018
11/07 2016

2.0.9

2.0.9.0 http://www.yiiframework.com/

Yii 2 Basic Project Template

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework yii2 project template basic

28/04 2016

2.0.8

2.0.8.0 http://www.yiiframework.com/

Yii 2 Basic Project Template

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework yii2 project template basic

14/02 2016

2.0.7

2.0.7.0 http://www.yiiframework.com/

Yii 2 Basic Project Template

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework yii2 project template basic

06/08 2015

2.0.6

2.0.6.0 http://www.yiiframework.com/

Yii 2 Basic Project Template

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework yii2 project template basic

11/05 2015

2.0.4

2.0.4.0 http://www.yiiframework.com/

Yii 2 Basic Project Template

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework yii2 project template basic

01/03 2015

2.0.3

2.0.3.0 http://www.yiiframework.com/

Yii 2 Basic Application Template

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework application template yii2 basic

11/01 2015

2.0.2

2.0.2.0 http://www.yiiframework.com/

Yii 2 Basic Application Template

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework application template yii2 basic

07/12 2014

2.0.1

2.0.1.0 http://www.yiiframework.com/

Yii 2 Basic Application Template

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework application template yii2 basic

12/10 2014

2.0.0

2.0.0.0 http://www.yiiframework.com/

Yii 2 Basic Application Template

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework application template yii2 basic

28/09 2014

2.0.0-rc

2.0.0.0-RC http://www.yiiframework.com/

Yii 2 Basic Application Template

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework application template yii2 basic

13/04 2014

2.0.0-beta

2.0.0.0-beta http://www.yiiframework.com/

Yii 2 Basic Application Template

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework application template yii2 basic

01/12 2013

2.0.0-alpha

2.0.0.0-alpha http://www.yiiframework.com/

Yii 2 Basic Application Template

  Sources   Download

BSD-3-Clause

The Requires

 

framework application template yii basic