如何在Laravel 5中使用laravel-elixir中预装的节点模块

时间:2015-06-10 01:21:55

标签: laravel-5 node-modules laravel-elixir

Laravel elixir已经附带了许多自己的依赖节点模块。如何使用该模块而不是在根package.json中创建依赖。

例如,我想使用" del"已经存在于/ node_modules / laravel-elixir / node_modules / del中的包,所以不要在/package.json上提及它,如何使用这个?

1 个答案:

答案 0 :(得分:0)

您可以尝试设置这样的gulp文件:

var gulp            = require('gulp'),
    del             = require('del');

gulp.task('default', function() {
});

gulp.task('watch', function() {
    gulp.watch('resources/**', ['default']);
    elixir(function(mix) {
        //Standard elixir code
    });
});

请注意,在cli中输入$ gulp将不再执行任何操作,除非您在默认任务中定义了某些内容。 $ gulp watch将一如既往地工作。

我不知道如果没有首先要求package.json中的依赖项,这是否有效,但试一试:)