Browse Source

update

es5-gulp
dailer 2 years ago
parent
commit
a6242ddc99
  1. 3
      README.md
  2. 23
      gulpfile.js
  3. 6
      package.json

3
README.md

@ -69,4 +69,5 @@ public class WebResourceProvider extends AbstractWebResourceProvider {
`npm run dev``yarn dev`
即启动了一个node进程,每当源代码中任意js文件变更,`dec.plugin.demo.js`都会被自动更新
即启动了一个node进程,每当源代码中任意js文件变更,`dec.plugin.demo.js`都会被自动更新
因为启动了一个web-server,也可以直接访问localhost:9009/dist/dec.plugin.demo.js加载js文件

23
gulpfile.js

@ -1,14 +1,29 @@
const { src, dest, series } = require("gulp");
const concat = require("gulp-concat");
const watch = require("gulp-watch");
const browserSync = require("browser-sync").create();
function buildTask() {
return src(["src/**/*.js"]).pipe(concat("dec.plugin.demo.js")).pipe(dest("./dist"));
return src(["src/**/*.js"])
.pipe(concat("dec.plugin.demo.js"))
.pipe(dest("./dist"));
}
function watchTask() {
return watch(["src/**/*.js"], buildTask)
function watchTask(done) {
watch(["src/**/*.js"], buildTask);
done();
}
function staticServerTask(done) {
browserSync.init({
port: "9009",
server: {
baseDir: "./",
},
open:false
});
done();
}
exports.buildTask = buildTask;
exports.devTask = series(buildTask, watchTask);
exports.devTask = series(buildTask, watchTask, staticServerTask);

6
package.json

@ -10,9 +10,11 @@
"dev": "gulp devTask"
},
"dependencies": {
"browser-sync": "^2.27.7",
"gulp": "^4.0.2",
"gulp-concat": "^2.6.1",
"gulp-sourcemaps": "^3.0.0",
"gulp-watch": "^5.0.1"
"gulp-watch": "^5.0.1",
"serve-static": "^1.14.2"
}
}
}

Loading…
Cancel
Save