Ratings | | Unique User Downloads | | Download Rankings |
Not enough user ratings | | Total: 48 | | All time: 504 This week: 3 |
|
Description | | Author |
This package can compile Vue template files using Gulp.
It can take Vue template files and compile them for generating the script output.
It uses gulp and browserify, as well SASS with gulp to generate CSS definitions. | |
|
|
Innovation award
Nominee: 1x |
|
Example
// main.js
var Vue = require('vue');
// var App = require('./src/components/app.vue')
import App from './components/app.vue';
new Vue({
el: 'body',
components: {
app: App
}
});
|
Details
VueJS Compiler
VueJS Compiler is a transformer for vue files . you can easily compile (transform) your vue project With gulp and browserify. Also Sass added to gulp workflow for better productivity.
Installation
vueJsCompiler requires Node.js v4+ to run.
$ git clone git@github.com:afshinpersian/vueCompiler.git vueJsCompiler
$ cd vueJsCompiler
$ npm install
All package and dependencies will install.
Usage
for sass
$ gulp sass
for vue and sass watch
$ gulp watch
for production sass to minified css
$ gulp prod
You can also:
-
add new gulp tasks such as default task
-
you can compile sass file - stylus files and other libraries in vue files with vuiefy
Version
1.0.0
Tech
VueJs Compiler uses a number of open source projects to work properly:
-
[Vue Js] - Intuitive, Fast and Composable MVVM for building interactive interfaces!
-
[node.js] - evented I/O for the backend
-
[npm] - package manager for nodejs
-
[Gulp] - the streaming build system
-
[browserify] - The compiler for writing next generation JavaScript.
-
[babel] - The compiler for writing next generation JavaScript.
-
[vueify] - vue compile templates!
Development
Want to contribute? Great!
Open your favorite IDE and change files.
Todos
- write new gulp tasks
- gulp js minifier and uglifier
License
MIT
[npm]: <http://www.npmjs.com/>
[Vue Js]: <http://vuejs.org/>
[vueify]: <https://github.com/vuejs/vueify>
[browserify]: <http://browserify.org>
[markdown-it]: <https://github.com/markdown-it/markdown-it>
[node.js]: <http://nodejs.org>
[Gulp]: <http://gulpjs.com>
[babel]: <https://babeljs.io/>
|
Applications that use this package |
|
No pages of applications that use this class were specified.
If you know an application of this package, send a message to the author to add a link here.