docker - 获取:当 njs 与 Nginx 一起使用时,未知指令“js_import”
问题描述
我在 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;
推荐阅读
- php - Cakephp 3.6.14:在控制器中为视图中的选择框进行选择并禁用它
- c++ - 在 Windows 上使用 WinSSL 构建静态 libcurl 库
- python - Python中随机包代码的问题
- javascript - 为什么 cancelledPromise 模式被认为比 React 中的 isMounted() “反模式”更好?
- excel - 获取“无法获取 WorksheetFunction 类的匹配属性”错误
- postgresql - 如何从 Grafana 的数据库中选择 DISTINCT 记录
- android - 在 onResume 中使用处理程序检查服务状态
- xml - 将 XML 转换为 CSV 时获取空 CSV
- vuejs2 - Flatpickr 不使用计算道具(VueJs)重新渲染
- css - 当孩子的身高大于鹦鹉高度时,通过保持比例缩放孩子(里面有图像)