Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
94 views
in Technique[技术] by (71.8m points)

javascript - gulp concatenate multiple js files but dependency path cause error

I am using Nodejs- v12.9.0 & gulp-4.0.2

I am concatenating all my js files from root & src directory in to a single file dist/src/allJs.js.

Problem: the dependent modules are not being resolved. My app.js file is at root level & log.js file is under the /src dir.

  • Src
    • log.js
    • abc.js
  • app.js
  • main.js

app.js file has this statement 'var log = require('./src/log');'

Gulp does concatenate & minify without error but when i run my 'allJs.js' file it gives me below error. Error: Cannot find module './src/log'

My gulp task:

function copyOtherJs(){
    return src(['src/*.js', 'app.js', 'main.js'], { sourcemaps: true })
        .pipe(concat('allJs.js'))
        .pipe(terser())
        .pipe(dest('dist/src'));
}
question from:https://stackoverflow.com/questions/65661658/gulp-concatenate-multiple-js-files-but-dependency-path-cause-error

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

1.4m articles

1.4m replys

5 comments

57.0k users

...