Php laravel gulpfile elixr.publish()

Php laravel gulpfile elixr.publish(),php,laravel,gulp,laravel-elixir,Php,Laravel,Gulp,Laravel Elixir,我正在学习laracasts教程 在那里,他们在指导过程中没有出错, 但当我试图运行gulp命令时,我得到了一个错误 c:\xampp\htdocs\projects\ims>gulp c:\xampp\htdocs\projects\ims\gulpfile.js:16 .publish( ^ TypeError: undefined is not a function at c:\xampp\htdocs\projects\ims\gulpfi

我正在学习laracasts教程

在那里,他们在指导过程中没有出错, 但当我试图运行gulp命令时,我得到了一个错误

c:\xampp\htdocs\projects\ims>gulp
c:\xampp\htdocs\projects\ims\gulpfile.js:16
        .publish(
         ^
TypeError: undefined is not a function
    at c:\xampp\htdocs\projects\ims\gulpfile.js:16:10
    at Elixir (c:\xampp\htdocs\projects\ims\node_modules\laravel-elixir\index.js:3:5)
    at Object.<anonymous> (c:\xampp\htdocs\projects\ims\gulpfile.js:14:1)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Liftoff.handleArguments (C:\Users\sizzling\AppData\Roaming\npm\node_modules\gulp\bin\gulp.js:116:3)
我知道我一定做错了什么,但我不知道我哪里做错了? 任何帮助都将不胜感激。

.publish()
函数是
.copy()
的别名,其bower路径已设置,但它已被删除,因此您需要使用
.copy()
。像这样的事情应该行得通

.copy(
    mix.bowerDir + '/path/to/lib/lib.js',
    'public/js/lib.js'
);
函数是
.copy()
的别名,其bower路径已设置,但它已被删除,因此您需要使用
.copy()
。像这样的事情应该行得通

.copy(
    mix.bowerDir + '/path/to/lib/lib.js',
    'public/js/lib.js'
);