how to render file vue template in javascript with gulp
gulp.task('bundle-for-dev', function () {
return browserify({entries: ['./src/js/entry.js']}) // path to your entry file here
.transform(vueify)
.plugin('vueify/plugins/extract-css', { out: './tmp/css/bundle.css' }) // path to where you want your css
.transform(babelify, {"presets": ["es2015"]})
.external('vue') // remove vue from the bundle, if you omit this line whole vue will be bundled with your code
.bundle()
.pipe(source('bundle.js'))
.pipe(gulp.dest('./tmp/js'));
})
gulp.task('bundle-for-prod', function () {
return browserify({entries: ['./src/js/entry.js']}) // path to your entry file here
.transform(vueify)
.plugin('vueify/plugins/extract-css', { out: './dist/css/bundle.css' }) // path to where you want your css
.transform(babelify, {"presets": ["es2015"]})
.transform(uglifyify, {global: true}) // of course if you want to use this transform
.external('vue') // remove vue from the bundle, if you omit this line whole vue will be bundled with your code
.bundle()
.pipe(source('bundle.js'))
.pipe(buffer()) // you have to use it if you want to use more pipes
.pipe(uglify()) // This is different from uglifyify transform. I am using both
.pipe(gulp.dest('./dist/js'));
})
var babelify = require('babelify'),
browserify = require('browserify'),
buffer = require('vinyl-buffer'),
es = require('event-stream'),
gulp = require('gulp'),
source = require('vinyl-source-stream'),
uglify = require('gulp-uglify'),
uglifyify = require('uglifyify'),
vueify = require('vueify');
"browser": {
"vue": "vue/dist/vue.common.js"
}
Also in JavaScript:
- v-for vue
- how to count click events javascript
- has own propriety javascrip
- mysql json_array_append
- how to get value of input in javascript
- lemon get node from id
- how to iterate object inside object in javascript
- convert table to excel reactjs
- output event angular
- jquery remove disabled property from button
- how to add button in javascript
- angry professor javascript
- filter in js
- remove green lines on google maps js
- Itsycal homebrew
- javascript remove last element from array
- js array clone
- express unique validator for the owner
- javascript get middle of array
- pass setstate to child
- map()
- see if discord message is in dm discord.js
- use property in angular 8
- js detect mouse support