问题标签 [swagger-node-runner]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swagger-node-express - 将调试器附加到 swagger 节点
我有一个节点招摇项目,使用:
我正在使用 webstorm,并且正在尝试将调试器附加到我的源代码中。控制器代码,但我不能。有人可以帮忙吗?我尝试了 30 种不同的东西,但我无法让它发挥作用。
node.js - 找不到模块'swagger_params_parser'
我有一个使用Swagger创建的 Swagger NodeJS 项目
Swagger 使用 swagger-connect 0.1.0 开箱即用,但我现在使用手动说明升级到 swagger-connect 0.7.0 ,其中包括将以下内容添加到 config/default.yml:
在“swagger_controllers:”部分下,我添加了:
这在我的本地机器上运行良好,但是当我推送到服务器时,它会抛出错误:
我通过以下方式启动服务器:
所以它看起来像是我的本地机器上的潜在依赖流血,但我已经销毁 (rm -Rf) 'node_modules' 并重新运行npm install
,它在我的本地机器上仍然可以正常工作,但在服务器上中断。
为什么缺少 swagger-params-parser 的任何想法?
另外,另一个奇怪的事情是 swagger-params-parser在目录''中本地不/var/www/myapp/node_modules/swagger-connect/node_modules/swagger-node-runner/node_modules/bagpipes/lib/fittings/swagger_params_parser
存在,但在本地它可以工作!?
node.js - TypeError:无法读取未定义的属性“expressMiddleware”
发生错误:
回调错误!折腾到全局错误处理程序。TypeError:无法在 /home/ 处读取 SwaggerRunner.create (/home/feel/cfeel-core/node_modules/feel-framework/src/modules/http_api/init_steps/bootstrap_swagger.js:318:33) 处未定义的属性“expressMiddleware”感觉/cfeel-core/node_modules/swagger-node-runner/index.js:237:7
代码如下
/home/feel/cfeel-core/node_modules/feel-framework/src/modules/http_api/init_steps/bootstrap_swagger.js:318:33)
/home/feel/cfeel-core/node_modules/swagger-node-runner/index.js:237:7