如何使用node.js将多个javascript文件合并为1个文件

问题描述 投票:-2回答:1

大家好],

我创建了一个大型JavaScript项目,包含10多个js文件。现在,我想将所有js文件的代码合并到1个文件中。我已经用node.js创建了一个测试文件,但是它什么都不做,我也不知道问题是什么。

var fs = require("fs");

var codes = ["M:/HTML-Projekte/ChabanicSouls/combineFunc/file1.js","M:/HTML-Projekte/ChabanicSouls/combineFunc/file2.js","M:/HTML-Projekte/ChabanicSouls/combineFunc/file3.js"];

var combined = "";

for(let x = 0; x < codes.length; x++) {
	fs.readFile(codes[x], "UTF-8", function(err, data) {
		if (err) {
			throw err;
		}
        combined += data;
	});
}
fs.writeFile('M:/HTML-Projekte/ChabanicSouls/combineFunc/ugly.js', combined , function(err) {
	if(err) {
		return console.log(err);
	}
	
	console.log("The file was saved!");
});

如果您有一个想法,如何解决此问题,请告诉我。

大家好,我创建了一个包含10多个js文件的大型JavaScript项目。现在,我想将所有js文件的代码合并到1个文件中。我已经用node.js创建了一个测试文件,但是确实可以。...

javascript node.js
1个回答
0
投票

[我已经找到了一种自行解决问题的方法

© www.soinside.com 2019 - 2024. All rights reserved.