njs脚本语言

njs 是 JavaScript 语言的子集,允许扩展 nginx 功能。njs 是根据 ECMAScript 5.1 (严格模式)创建的,并带有一些 ECMAScript 6 及更高版本的扩展。合规性仍在不断发展

用例

有关更多 njs 用例, 请参阅示例博客文章。

基本 HTTP 示例

在nginx中使用njs:

还有一个独立的命令行实用程序,可以独立于 nginx 使用,进行 njs 开发和调试。

经过测试的操作系统和平台

在 nginx.conf 2018 上的演示