我有前端JS文件:
-js
-a.js
-b.js
-c.js
我请求http://example.com/js/all.js
,我会收到包含a.js
,b.js
和c.js
所有内容的文件。
在NodeJS中是否有任何库提供此类功能?
答案 0 :(得分:2)
您可以使用简单的linux cat将所有脚本连接成一个。
cat ./a.js ./b.js ./c.js > all.js
您也可以从node.js执行此命令。
使用node.js(播出)将脚本连接到all.js不是最好的方法,因为这会增加服务器负载。
答案 1 :(得分:2)
common.js
不够,require.js应提供您正在寻找的功能。
答案 2 :(得分:2)
你应该看看铁砧:https://github.com/arobson/anvil.js
它为准备大量前端文件提供了一个高度可配置的过程,尽管我似乎无法找到可以直接从节点应用程序中使用的API。