Gluing Python and Vue.js with a set of scripts
Project 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
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.
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
python_vuejs-0.0.2.tar.gz
(22.0 kB
view hashes)
Built Distribution
Close
Hashes for python_vuejs-0.0.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec24e3971e70a903a72577d88a29b29e1f85a21c46d57fdbdd4c76e84fc04803 |
|
MD5 | 8211288a75fac05701b7cd809cdee93c |
|
BLAKE2b-256 | c422c2250ce4f247aa1c2a2e0628952db0be752e120892f3d7dc8cf2496a6227 |