色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

gulp vue 框架搭建

錢瀠龍2年前8瀏覽0評論

Gulp是一個自動化構建工具,Vue框架能夠方便的進行前端開發工作。本篇文章將會介紹如何使用Gulp搭建Vue框架。

首先,需要安裝我們的依賴包。我的建議是將打包工具與全局的安裝分別完成。把 gulp 和 gulp-cli 安裝在全局上,而其他的依賴包就安裝在項目下。

npm install -g gulp gulp-cli
npm install gulp browserify vinyl-source-stream vueify gulp-sourcemaps pump

安裝完依賴包后,我們需要再創建新的gulpfile.js文件。這個文件是構建工具的主要文件,運行工具會找到此文件來構建你的API。

const gulp = require('gulp');
const browserify = require('browserify');
const vueify = require('vueify');
const source = require('vinyl-source-stream');
const sourcemaps = require('gulp-sourcemaps');
const pump = require('pump');
gulp.task('build', function() {
pump([
browserify('./src/main.js')
.transform(vueify)
.bundle(),
source('app.js'),
sourcemaps.init({loadMaps: true}),
sourcemaps.write('./'),
gulp.dest('build')
]);
});

接下來,我們會注意到在這段代碼中,首先通過require來引入了我們所安裝的以及準備要使用的Constructors。

然后,我們定義一個gulp任務(build),這個任務是用于構建整個項目的。 在這個任務中,我們使用browserify來打包和轉換文件。然后,我們所使用的browserify將打包至'./src/main.js'。

我們接著使用vueify,用于將.vue文件轉化成JavaScript。這個過程會生產CSS,JS和template三種形式的文件,并且還會自動去加載CSS文件。

然后,我們再使用vinyl-source-stream來生成JS文件。由于browserify的bundle方法僅能處理JavaScript字符串,所以這個步驟實質上就是把我們的JavaScript字符串轉化為Stream。

接著,我們使用sourcemaps來維持我們的文件的清晰度,并將其導出到一個JS文件中。

最后,我們將生成的JS文件保存到build文件中。運行gulp build命令,我們就能成功地搭建一個Vue項目了。