我在Nginx的conf中做了如下声明。
js_import http.js;
但它似乎给我 unknown directive "js_import"
我已经验证了是否安装了njs。我似乎可以进入Cli。njs的版本是0.3.9。
下面的语句似乎是工作的,并且被放置在以下地方http
块。
js_include http.js
这似乎也是有效的,并被放置于 server
挡在里面 http
块。
js_content hello
Nginx似乎是最新的版本。
我似乎无法找到我在这里缺少什么。
任何帮助都是非常感激的。
阅读 这个 并把
load_module /usr/lib/nginx/modules/ngx_http_js_module.so;
头顶 nginx.conf
解决了我的问题,你可能需要把这样的东西。
load_module modules/ngx_http_js_module.so;
确认你使用的是最新的nginx版本或ngx_http_js_module版本 js_import带有ngx_http_js_module v0.4.0,如文档中所述。http:/nginx.orgendocshttpngx_http_js_module.html#js_import。