我正在尝试使用 grunt2gulp.js 从 Grunt 迁移到 Gulp。在输出 gulpfile.js 中,我收到错误:“请从 Gruntfile.js 中删除“time-grunt””。遇到此错误时,我在 Gruntfile.js 中评论了以下代码
//require('time-grunt')(grunt);
在重现 gulpfile.js 时,我仍然遇到相同的错误。知道如何解决这个问题吗?
最佳答案
您确实需要删除该行并重试。 对我来说有效。
看:
cmacedo-OSX:Simple-Hello-World-Cloud-App camilamacedo$ /usr/local/opt/nvm/versions/node/v4.4.7/bin/grunt2gulp Gruntfile.js
Please remove "time-grunt" from the Gruntfile
cmacedo-OSX:Simple-Hello-World-Cloud-App camilamacedo$ /usr/local/opt/nvm/versions/node/v4.4.7/bin/grunt2gulp Gruntfile.js
var gulp = require('gulp');
var rename = require('gulp-rename');
var concurrent = require('gulp-concurrent');
var jshint = require('gulp-jshint');
var env = require('gulp-env');
var nodeInspector = require('gulp-node-inspector');
var nodemon = require('gulp-nodemon');
var open = require('gulp-open');
var plato = require('gulp-plato');
var shell = require('gulp-shell');
var jshint = require('gulp-jshint');
gulp.task('watch', function () {
gulp.watch('gruntfile.js', [ /* dependencies */ ]);
});
gulp.task('watch', function () {
gulp.watch('application.js', [ /* dependencies */ ]);
});
gulp.task('watch', function () {
gulp.watch('lib/**/*.js', [ /* dependencies */ ]);
});
gulp.task('watch', function () {
gulp.watch('test/**/*.js', [ /* dependencies */ ]);
});
gulp.task('watch', function () {
gulp.watch('public/views/**', [ /* dependencies */ ]);
});
gulp.task('watch', function () {
gulp.watch('app/views/**', [ /* dependencies */ ]);
});
gulp.task('nodemon', function () {
return gulp
.src('[object Object]')
.pipe(gulp.dest('dev'))
;
});
gulp.task('concurrent', function () {
return gulp
.src('nodemon,watch')
.pipe(gulp.dest('serve'))
;
});
gulp.task('concurrent', function () { // WARNING: potential duplicate task
return gulp
.src('node-inspector,shell:debug,open:debug')
.pipe(gulp.dest('debug'))
;
});
gulp.task('env', function () {
return gulp
.src('[object Object]')
.pipe(gulp.dest('local'))
;
});
gulp.task('node-inspector', function () {
return gulp
.src('[object Object]')
.pipe(gulp.dest('dev'))
;
});
gulp.task('shell', function () {
return gulp
.src('[object Object]')
.pipe(gulp.dest('debug'))
;
});
gulp.task('shell', function () { // WARNING: potential duplicate task
return gulp
.src('[object Object]')
.pipe(gulp.dest('unit'))
;
});
gulp.task('shell', function () { // WARNING: potential duplicate task
return gulp
.src('[object Object]')
.pipe(gulp.dest('accept'))
;
});
gulp.task('shell', function () { // WARNING: potential duplicate task
return gulp
.src('[object Object]')
.pipe(gulp.dest('coverage_unit'))
;
});
gulp.task('shell', function () { // WARNING: potential duplicate task
return gulp
.src('[object Object]')
.pipe(gulp.dest('coverage_accept'))
;
});
gulp.task('open', function () {
return gulp
.src('[object Object]')
.pipe(gulp.dest('debug'))
;
});
gulp.task('open', function () { // WARNING: potential duplicate task
return gulp
.src('[object Object]')
.pipe(gulp.dest('platoReport'))
;
});
gulp.task('plato', function () {
return gulp
.src('undefined')
.pipe(gulp.dest(''))
;
});
gulp.task('jshint', function () {
return gulp
.src('*.js,lib/**/*.js,test/**/*.js')
.pipe(jshint())
.pipe(jshint.reporter('default'))
;
});
gulp.task('test', ["jshint","shell:unit","shell:accept"]);
gulp.task('unit', ["jshint","shell:unit"]);
gulp.task('accept', ["env:local","shell:accept"]);
gulp.task('coverage', ["shell:coverage_unit","shell:coverage_accept"]);
gulp.task('coverage-unit', ["shell:coverage_unit"]);
gulp.task('coverage-accept', ["env:local","shell:coverage_accept"]);
gulp.task('analysis', ["plato:src","open:platoReport"]);
gulp.task('serve', ["env:local","concurrent:serve"]);
gulp.task('debug', ["env:local","concurrent:debug"]);
gulp.task('default', ["serve"]);
cmacedo-OSX:Simple-Hello-World-Cloud-App camilamacedo$
关于javascript - 使用 grunt2gulp 从 Grunt 迁移到 Gulp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35313818/