use of babel.config.js
This commit is contained in:
parent
cf96d68035
commit
ea9ac18e56
@ -1,10 +1,3 @@
|
|||||||
const presets = [
|
const presets = [["@babel/env", {}]];
|
||||||
[
|
|
||||||
"@babel/env",
|
|
||||||
{
|
|
||||||
useBuiltIns: "entry"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
];
|
|
||||||
|
|
||||||
module.exports = { presets };
|
module.exports = { presets };
|
||||||
|
12
gulpfile.js
12
gulpfile.js
@ -12,22 +12,14 @@ let version = require("./package.json").version;
|
|||||||
function js() {
|
function js() {
|
||||||
return src("src/*.js")
|
return src("src/*.js")
|
||||||
.pipe(replace("MAILGO_VERSION", version))
|
.pipe(replace("MAILGO_VERSION", version))
|
||||||
.pipe(
|
.pipe(babel())
|
||||||
babel({
|
|
||||||
presets: ["@babel/env"]
|
|
||||||
})
|
|
||||||
)
|
|
||||||
.pipe(dest("dist"));
|
.pipe(dest("dist"));
|
||||||
}
|
}
|
||||||
|
|
||||||
function jsmin() {
|
function jsmin() {
|
||||||
return src("src/*.js")
|
return src("src/*.js")
|
||||||
.pipe(replace("MAILGO_VERSION", version))
|
.pipe(replace("MAILGO_VERSION", version))
|
||||||
.pipe(
|
.pipe(babel())
|
||||||
babel({
|
|
||||||
presets: ["@babel/env"]
|
|
||||||
})
|
|
||||||
)
|
|
||||||
.pipe(terser())
|
.pipe(terser())
|
||||||
.pipe(
|
.pipe(
|
||||||
rename({
|
rename({
|
||||||
|
Loading…
x
Reference in New Issue
Block a user