Metadata-Version: 1.1
Name: python_vuejs
Version: 1.0.0
Summary: Gluing Python and Vue.js with a set of scripts in order to automate project and app builds
Home-page: https://github.com/cstrap/python-vuejs
Author: Christian Strappazzon
Author-email: lab@strap.it
License: MIT license
Description: =============================
        Python and Vue.js gule
        =============================
        .. image:: https://img.shields.io/pypi/v/python_vuejs.svg
                :target: https://pypi.python.org/pypi/python_vuejs
        
        .. image:: https://pyup.io/repos/github/cstrap/python-vuejs/shield.svg
             :target: https://pyup.io/repos/github/cstrap/python-vuejs/
             :alt: Updates
        
        .. image:: https://pyup.io/repos/github/cstrap/python-vuejs/python-3-shield.svg
             :target: https://pyup.io/repos/github/cstrap/python-vuejs/
             :alt: Python 3
        
        .. image:: https://img.shields.io/pypi/l/python_vuejs.svg
            :target: https://pypi.python.org/pypi/python_vuejs
            
        .. image:: https://img.shields.io/pypi/pyversions/python_vuejs.svg
            :target: https://pypi.python.org/pypi/python_vuejs
            
        .. image:: https://img.shields.io/pypi/status/python_vuejs.svg
            :target: https://pypi.python.org/pypi/python_vuejs
        
        .. image:: https://travis-ci.org/cstrap/python-vuejs.svg?branch=master
            :target: https://travis-ci.org/cstrap/python-vuejs
        
        .. image:: https://coveralls.io/repos/github/cstrap/python-vuejs/badge.svg?branch=master
            :target: https://coveralls.io/github/cstrap/python-vuejs?branch=master
        
        Gluing Python and `Vue.js <https://vuejs.org/>`_ with a set of scripts that automate the dev and build process.
        
        Projects aims to be agnostic, just use it in order to automate the boring stuff to setup a Vue.js project.
        
        The point is: you start with SPA app inside your current project and then extract it without having the dependency 
        with backend framework, simply changing the ``npm`` build scripts.
        
        Feel free to contribute with PRs and opening issues.
        
        Thanks!
        Cheers! 🍻
        
        * Free software: MIT license
        * Documentation: https://pythonhosted.org/python_vuejs.
        
        ------------------
        Requirements
        ------------------
        
        * Python 2.7+ or 3.4+
        * nodejs > 5 and npm > 3
        
        ------------------
        Commands reference
        ------------------
        
        ``python-vuejs`` is shipped with a nice cli built on top of click.::
        
            (env) $ pyvue --help
            Usage: pyvue [OPTIONS] COMMAND [ARGS]...
        
            Options:
            --help  Show this message and exit.
        
            Commands:
            djangofy       Convert Vue.js webpack project into a django...
            djbuild        Called inside `package.json`
            djstartvueapp  Run click commands on bash.
            installvuecli  Install vue-cli
            startvueapp    Init vue project via vue-cli
            vuebuild       Build Vue.js project via npm
            vuecheck       Check if node > 5 and npm > 3 are installed
            vuedev         Run frontend dev server via npm
        
        Vue.js - A quick overview
        -------------------
        
        Wrappers around ``npm`` and ``vue``.::
        
            (env) $ cd myapp
            (env) $ pyvue vuedev 
            ...
        
        Before you go on production run:::
        
            (env) $ cd myapp 
            (env) $ pyvue vuebuild
            ...
        
        
        Django - A quick overview
        -------------------
        
        Run ``pyvue djstartvueapp`` into your django project directory::
        
            (env) $ pyvue djstartvueapp myapp
            ...
            Enjoy!
        
        Command installs all dependencies and make the ``myapp`` a django app.
        
        --------
        Features
        --------
        
        * Vue.js starter via vue-cli
        * Django integrations with no dependencies
        
        TODO
        ----
        
        * Supporting flask, eg https://github.com/taogeT/flask-vue (without js inside package)
        * Supporting other frameworks
        
        Credits
        ---------
        
        This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.
        
        .. _Cookiecutter: https://github.com/audreyr/cookiecutter
        .. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
        
        
Keywords: python_vuejs
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Software Development :: Libraries :: Python Modules
