运行gulpfile.js文件报错

来源:3-3 自动化构建工具(2)

xueying234

2017-04-05

sherrydeMacBook-Air:webApp sherry$ gulp lib

/Users/sherry/Desktop/webApp/gulpfile.js:1

(function (exports, require, module, __filename, __dirname) { 

                                                              

SyntaxError: Invalid or unexpected token

    at createScript (vm.js:53:10)

    at Object.runInThisContext (vm.js:95:10)

    at Module._compile (module.js:543:28)

    at Object.Module._extensions..js (module.js:580:10)

    at Module.load (module.js:488:32)

    at tryModuleLoad (module.js:447:12)

    at Function.Module._load (module.js:439:3)

    at Module.require (module.js:498:17)

    at require (internal/module.js:20:19)

    at Liftoff.handleArguments (/usr/local/lib/node_modules/gulp/bin/gulp.js:116:3)

源代码如下

var gulp = require('gulp');

var $ = require('gulp-load-plugins');

var open = require('open');


var app = {

  srcPath:'src/',//源代码位置

  devPath:'build/',//开发环境

  prdPath:'dist/'//部署文件

};


//bower第三方依赖 定义一个函数,读取 bower_components目录下的子文件进行深度遍历 bower_components/**/*.js

//拷贝至开发环境中和生产环境中

gulp.task('lib',function(){

  gulp.src('bower_components/**/*.js')

  .pipe(gulp.dest(app.devPath+'vebdor'))

  .pipe(gulp.dest(app.prdPath+'vebdor'));

});

http://szimg.mukewang.com/58e45bcf0001c06d05310393.jpg


检查了好久,和老师写的代码一样啊(除了路径的vendor我写成了vebdor),找不到报错的原因。。。标点符号都重新用英文的打了一遍

求指导

写回答

2回答

慕雪1613582

2017-04-05

我也没看出问题,不知道是不是其它部分代码书写有错~

告诉你个方法,把代码注释,然后逐步取消注释,逐步调试,确定问题代码块,然后再仔细查看~

0
3
xueying234
非常感谢!
2017-04-06
共3条回复

慕雪1613582

2017-04-06

atom调试node.js功能有点弱。。。这就是它的短板之一。。。

是不是可以用直接执行 gulp lib 不就好了吗

0
0

Angular JS 仿拉勾网 WebApp 开发移动端单页应用

基于AngularJS,仿拉勾网开发一个招聘类的移动端单页应用

1660 学习 · 857 问题

查看课程