nginx njs实现上传
最近nginx有需求实现上传feat,惊喜发现已经支持js了,因此尝试使用js实现上传。
nginx配置
为了支持njs需要模块加载
具体使用js业务模块,需要使用js相关指令
load_module指令需要放在全局即
default.conf
下
例子如下
1 | load_module modules/ngx_http_js_module.so; |
最近nginx有需求实现上传feat,惊喜发现已经支持js了,因此尝试使用js实现上传。
为了支持njs需要模块加载
具体使用js业务模块,需要使用js相关指令
load_module指令需要放在全局即default.conf
下
例子如下
1 | load_module modules/ngx_http_js_module.so; |
团队最近的项目使用SB进行UI组件库开发及文档维护,在CI部署时,遇到报错如下
1 | vendors~main.54994c12.iframe.bundle.js:2 Unexpected error while loading ./button.stories.tsx: Module parse failed: Unexpected token (22:2) |
查询官方repo发现有个问题描述类似,解决方案是升级SB相关包npx sb upgrade
按照提示进行了下包升级,果然问题解决。
但该问题原因如何?查看下官方PR。