有没有工具可以在 NodeJS 中组合前端 JS 文件

Is there any tool for combining front-end JS files in NodeJS?

本文关键字:组合 前端 JS 文件 NodeJS 工具 有没有      更新时间:2023-09-26

我有前端JS文件:

-.js
  -a.js
  -b.js
  -c.js

我要求http://example.com/js/all.js,我会得到一个包含a.jsb.jsc.js所有内容的文件。

在 NodeJS 中是否有任何库提供这样的功能?

require.js如果节点common.js不够,应该提供您正在寻找的功能。

您可以使用简单的 linux cat 将所有脚本连接成一个。

cat ./a.js ./b.js ./c.js > all.js

您也可以从node.js执行此命令。

将脚本连接到所有脚本.js与 node.js(广播)不是最好的方法,因为这会增加服务器负载。

你应该看看铁砧:https://github.com/arobson/anvil.js

它提供了一个高度可配置的过程来准备许多前端文件,尽管我似乎找不到可以直接从节点应用程序使用的 API。