为什么我的浏览器化任务两次附加导出的结尾
Why is my browserify task appending the end of an exports twice
我的浏览器化任务有问题。
出于某种原因,我的浏览器任务一直将以下内容附加到末尾,但我看不出为什么
, format);
};
});
},{}]},{},[1])
这是任务:
gulp.task('browserify', function() {
return browserify(sourceFile, {debug:true})
.bundle()
.pipe(source(destFile))
.pipe(gulp.dest(destFolder));
});
这是结果:
12:[function(require,module,exports){
'use strict';
module.exports = (function ($filter){
return function(input, format){
return $filter('date')(new Date(input *1000), format);
};
});
},{}]},{},[1])), format);
};
});
},{}]},{},[1])
但是我的监视任务工作正常。这是任务
gulp.task('watch-browserify', function() {
var bundler = watchify(sourceFile, {debug:true});
bundler.on('update', rebundle);
function rebundle() {
return bundler.bundle()
.pipe(source(destFile))
.pipe(gulp.dest(destFolder));
}
return rebundle();
});
这就是结果:
12:[function(require,module,exports){
'use strict';
module.exports = (function ($filter){
return function(input, format){
return $filter('date')(new Date(input *1000), format);
};
});
},{}]},{},[1])
即使我删除了文件的文件内容,我仍然得到
},{}]},{},[1])e,module,exports){
},{}]},{},[1])
可以帮助任何人提供会很棒
看来这是我使用的浏览器版本的问题,我安装了版本(7.1),但观看了不同的版本(3.46.1),因此为什么有效,所以我将版本更改为3.46.1,它解决了问题。我确实尝试使用最新版本(8.0.3),但遇到了同样的问题,所以现在坚持使用 3.46.1
相关文章:
- Meteor Router数据函数被调用两次
- 从MySQL数据库中获取输入数据需要两次页面刷新
- Module.start()已激发两次
- Jquery点击事件必须点击两次
- Append元素在运行两次函数后不显示
- 防止双击执行两次jQuery post请求
- 我必须点击两次才能激活任何按钮操作(离子/角度)
- 单击jQuery会激发两次
- 如何避免在树上走两次
- button.单击两次删除附加操作后不工作
- 由于$compile,Javascript(Angular)嵌套指令加载了两次
- 单击元素两次后执行操作
- AngularJs正在阻止链接被点击两次
- 为什么我的路线处理程序会触发两次
- 为什么Highchart在我的rails应用程序中加载了两次?(未捕获的Highcharts错误#16)
- 在列表中至少使用两次随机生成的nr
- 检查某个键是否按下两次
- 一次点击,两次'单击'事件已启动
- 我的所有代码在使用Webpack编译时都会运行两次
- 为什么我的浏览器化任务两次附加导出的结尾