Azure部署无法运行Gulp

时间:2019-10-26 01:22:32

标签: azure gulp azure-deployment

在本地一切正常,但是当部署到Azure时,出现以下错误。

enter image description here

构建失败后,我已经检查了Azure控制台并具有以下版本号

enter image description here

我正在构建的命令

s

最后... gulpfile

<Exec Command="npm install" /> 
<Exec Command="npm install -g less" /> 
<Exec Command="npm install -g gulp@3.9.1" />
<Exec Command="npm install -g gulp-cli" /> 
<Exec Command="npm install -g gulp-less" /> 
<Exec Command="npm install -g gulp-rename" /> 
<Exec Command="npm install --save-dev gulp-cssmin" />
<Exec Command="npm install --save-dev gulp-babel @babel/core @babel/preset-env" />
<Exec Command="gulp default" />

在Azure中升级Gulp CLI版本似乎是不可能的,因此不能升级到Gulp 4。

该错误似乎是由于期望Gulp 4语法而发生的,所以我尝试更新为Gulp 4语法,但出现了类似期望Gulp 3语法的错误。任何帮助深表感谢。

1 个答案:

答案 0 :(得分:0)

将您的default任务更改为:

gulp.task("default", gulp.series("less", "transpile"));