Laravel elixir 已经自带了一堆自己的依赖节点模块。如何使用这些模块而不是在根 package.json 中创建依赖项。
例如,我想使用 /node_modules/laravel-elixir/node_modules/del 中已经存在的“del”包,所以与其在 /package.json 中提及它,如何使用这个包?
Laravel elixir 已经自带了一堆自己的依赖节点模块。如何使用这些模块而不是在根 package.json 中创建依赖项。
例如,我想使用 /node_modules/laravel-elixir/node_modules/del 中已经存在的“del”包,所以与其在 /package.json 中提及它,如何使用这个包?
您可以尝试像这样设置您的 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
});
});
请注意,输入$ gulp
cli 将不再执行任何操作,除非您在默认任务中定义了某些内容。$ gulp watch
会像往常一样工作。
我不知道这是否可以在不首先需要 package.json 中的依赖项的情况下工作,但试一试:)