徐云飞-web 2016-10-26 08:01 采纳率: 0%
浏览 2301

gulp对整个工程中的js进行打包,require文件总是报错

比如有如下结构
--project
----index
------index.js
----show
------show.js
------task_chart.js

其中show.js里面代码如下:
var say = require('./task_chart');
say.hello();

showRequired.js代码如下
function hello(){
alert('hello')
}
module.exports.hello = hello;

gulpfile.js如下:
gulp.task( 'browserify', function() {
return gulp.src( [ 'project/**/*.js' ] )
.pipe( browserify( {
} ) )
.pipe( gulp.dest( './WebContent/public/js/' ) )

但是运行gulp的时候会出错,如下:
events.js:141
throw er; // Unhandled 'error' event
^
Error: module "./task_chart" not found from "D:\work\projectName\WebContent\project\co.........................

但是单独压缩show这个文件夹确是可以的
gulp.task( 'browserify', function() {
return gulp.src( [ 'project/show/*.js' ] )
.pipe( browserify( {
} ) )
.pipe( gulp.dest( './WebContent/public/js/' ) )

这个是什么原因

  • 写回答

1条回答

  • humorHan 2016-10-26 09:09
    关注

    module.exports 不是gulp的吧 还用了什么

    webpack??

    评论

报告相同问题?

悬赏问题

  • ¥15 python爬取bilibili校园招聘网站
  • ¥30 求解达问题(有红包)
  • ¥15 请解包一个pak文件
  • ¥15 不同系统编译兼容问题
  • ¥100 三相直流充电模块对数字电源芯片在物理上它必须具备哪些功能和性能?
  • ¥30 数字电源对DSP芯片的具体要求
  • ¥20 antv g6 折线边如何变为钝角
  • ¥30 如何在Matlab或Python中 设置饼图的高度
  • ¥15 nginx中的CORS策略应该如何配置
  • ¥30 信号与系统实验:采样定理分析