TEL:400-8793-956
当前位置:程序、服务器

Gulp构建无法创建新的dist文件夹

提问者: 近期获赞: 浏览人数: 发布时间:2021-02-26 08:45:18

 问:我一直在遵循Treehouse Gulp基础课程,并在Stage4Video3中@ 5:12(ish),当我运行gulp build时,我的控制台返回了一个错误,并且我无法重新创建dist文件夹(删除它之后, )。

 
这是我的控制台返回的内容:
 
Juliettes-MB​​P:treehouse- gulp -basics juliettetworsey $ gulp构建
[14:38:25]使用gulpfile〜/ treehouse-gulp-basics / gulpfile.js
 [14:38:25]启动'concatScripts'...
 [14: 38:25]开始'compileSass'...
 [14:38:25]在90毫秒后完成'compileSass'
 [14:38:25]在106毫秒后完成'concatScripts'
 [14:38:25]开始'minifyScripts' ...
 [14:38:27]在2.13秒后完成'minifyScripts'
 [14:38:27]开始'build'...
 [14:38:27] 460μs后'build'错误
[14:38: 27]错误:无效的全局参数:css / application.css,js / app.min.js,index.html,img / **,fonts / **,[对象对象]
    位于Gulp。
src(/Users/juliettetworsey/treehouse-gulp-basics/node_modules/gulp/node_modules/vinyl-fs/lib/src/index.js:20:11)    在Gulp。<匿名>(    /Users/juliettetworsey/treehouse-gulp-basics/gulpfile.js:42 :15)
在module.exports(/ Users / juliettetworsey / treehouse-gulp-basics / node_modules / gulp / node_modules / orchestrator / lib / runTask .js:34:7),
    位于Gulp.Orchestrator._runStep(/Users/juliettetworsey/treehouse-gulp-basics/node_modules/gulp/node_modules/orchestrator/index.js:273:3)
     。 /juliettetworsey/treehouse-gulp-basics/node_modules/gulp/node_modules/orchestrator/index.js:214:10)
    在/Users/juliettetworsey/treehouse-gulp-basics/node_modules/gulp/node_modules/orchestrator/index.js:279 :18
    在    / Users / juliettetworsey / treehouse-gulp-basics / node_modules / gulp / node_modules /下的(/Users/juliettetworsey/treehouse-gulp-basics/node_modules/gulp/node_modules/orchestrator/lib/runTask.js:21:8)
 Orchestrator / lib / runTask.js:52:4
     at f(/Users/juliettetworsey/treehouse-gulp-basics/node_modules/gulp/node_modules/orchestrator/node_modules/end-of-stream/node_modules/once/once.js:17 :25)
    位于DestroyableTransform.onend(/Users/juliettetworsey/treehouse-gulp-basics/node_modules/gulp/node_modules/orchestrator/node_modules/end-of-stream/index.js:31:18)
我已经检查了错别字,但目前无法发现任何错别字。
 
其他人遇到过这个问题吗?
 
....不确定现在该怎么做.... :-)
 
 
答:您在第42行附近遇到语法错误;这是您的“构建”任务。Gulp.src接受阵列和对象作为参数,但你包含在对象内的阵列。它看起来应该像这样:
 
一饮而尽。task (“ build” , [ 'minifyScripts' , 'compileSass' ], function (){ 
//这是正确的语法:gulp.src(myArray,myObject)// //您之前有过:gulp.src(myArray)return咽。SRC ([ 'CSS / application.css' ,'JS / app.min.js' ,'的index.html' ,'IMG / **' ,'字体/ **' ],{基:” ./ ' }) 。管(大口。DEST ('  
 
});
上一篇: 工作空间问题,保存并刷新代码后,看不到已应用的工作中的更改
下一篇: 我在这里错过了什么吗,我看不清视频中的详细信息