如何在Nginx中包含多个js_include标签。

问题描述 投票:0回答:1

我想在Nginx配置中包含多个Nginx javaScript文件(njs)。但是我无法添加多个js_include指令来加载一个文件,我有两个njs文件,sample1.javascript包含授权码,sample2.javascript包含油门逻辑。

我有两个njs文件,sample1.javascript包含授权代码,sample2.javascript包含节流逻辑代码。我创建了2个文件,以实现模块化和可读性。每一个请求都应该同时通过授权和节流逻辑,所以我在http标签中使用了以下内容

http {
    js_include /path/to/njs/file/sample1.javascript;
    js_include /path/to/njs/file/sample2.javascript;
}

但是我得到错误信息说js_include指令的参数太多。

nginx nginx-config
1个回答
0
投票

你应该尝试 js_import 如果你有njs版本> 0.4.0。

我也试过 js_include 而NGINX似乎只支持一个 js_include 宣言。

文件:

该指令从0.4.0开始就不适用了,应该使用js_import指令。

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