在node.js中指定或使用正则表达式

时间:2013-08-12 13:10:25

标签: javascript regex node.js

这是代码:

// Only gzip javascript files:
gzip.staticGzip(__dirname + '/public', { matchType: /javascript/ })

这是node.js模块:https://github.com/nateps/connect-gzip

它表示仅针对javascript文件进行压缩。如何为javascript或css文件指定压缩?因为我想为两者启用压缩。

3 个答案:

答案 0 :(得分:3)

您应该能够使用提供的正则表达式中的| (or) operator来匹配:

gzip.staticGzip(__dirname + '/public', { matchType: /javascript|css/ })

答案 1 :(得分:1)

取代:

gzip.staticGzip(__dirname + '/public', { matchType: /javascript/ })

在:

gzip.staticGzip(__dirname + '/public', { matchType: /javascript|css/ })

答案 2 :(得分:0)

这样的东西?

gzip.staticGzip(__dirname + '/public', { matchType: /javascript|CSS|HTML|WHATEVER/ })