3

我正在尝试使用 elixr 从我的 vendor/bower_components 文件夹中复制一些 js 文件,但是在运行 gulp 时它们不会复制。

elixir(function(mix) { mix.less('app.less')
  .copy('underscore/underscore.js', 'public/js/vendor/underscore.js'); });

gulp 没有给出错误。

[14:12:58] Using gulpfile ~/Public/balloonprinting_l5/gulpfile.js
[14:12:58] Starting 'default'... 
[14:12:58] Starting 'less'... 
[14:12:58] Running Less: resources/assets/less/app.less 
[14:12:59] Finished 'default' after 506 ms 
[14:13:00] gulp-notify: [Laravel Elixir] Less Compiled! 
[14:13:00] Finished 'less' after 1.74 s 
[14:13:00] Starting 'copy'... 
[14:13:00] Finished 'copy' after 2.86 ms
4

1 回答 1

1

您需要指定完整的源路径:

elixir(function(mix) { mix.less('app.less')
  .copy(
    'bower_components/underscore/underscore.js', 
    'public/js/vendor/underscore.js'
  ); 
});

如您所见,我添加bower_components/到源路径,这是默认的凉亭包文件夹。

于 2015-04-27T13:01:43.453 回答