Metadata-Version: 2.0
Name: python-vuejs
Version: 0.0.2
Summary: Gluing Python and Vue.js with a set of scripts
Home-page: https://github.com/cstrap/python-vuejs
Author: Christian Strappazzon
Author-email: lab@strap.it
License: MIT license
Keywords: python_vuejs
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
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
Requires-Dist: Click (>=6.0)
Requires-Dist: colorama

=============================
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

Gluing Python and `Vue.js <https://vuejs.org/>`_ with a set of scripts that automate the dev and build process.

* Free software: MIT license
* Documentation: https://pythonhosted.org/python_vuejs.

------------------
Commands reference
------------------

Vue.js
------

+-----------------+-----------------------------------------------------+
| Command         | Description                                         |
+=================+=====================================================+ 
| ``checkenv``    | Check if ``node`` > 5 and ``npm`` > 3 are installed |
+-----------------+-----------------------------------------------------+
| ``vuecli``      | Install vue-cli                                     |
+-----------------+-----------------------------------------------------+
| ``startvueapp`` | Init Vue.js project via vue-cli                     |
+-----------------+-----------------------------------------------------+
| ``vuedev``      | Start frontend dev server                           |
+-----------------+-----------------------------------------------------+
| ``vuebuild``    | Build Vue.js project via ``npm``                    |
+-----------------+-----------------------------------------------------+

Django
------

+-------------+------------------------------------------------+
| Command     | Description                                    |
+=============+================================================+                            
| ``djvue``   | Make Vue.js project into a django app          |
+-------------+------------------------------------------------+
| ``djbuild`` | Inject into the django way into ``index.html`` |
+-------------+------------------------------------------------+

Flask
-----

* TODO

+---------+----------------------------------------------+
| Command | Description                                  |
+=========+==============================================+  
| WIP     | WIP                                          |
+---------+----------------------------------------------+

--------
Features
--------

* Vue.js starter via vue-cli
* Basic integration with django 

TODO
----

* Supporting flask, eg https://github.com/taogeT/flask-vue (without js inside package)
* Supporting other frameworks
* Some tests 

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



=======
History
=======

0.0.2 (2017-05-24)
------------------

* Added some docs and fix broken link

0.0.1 (2017-05-23)
------------------

* First release on PyPI.
* Provide a set of scripts in order to automate Vue.js project creation.


