找不到模块'oas3-tools'

Ri1a

使用swagger在线编辑器生成了一个nodejs-server存根安装软件包后,我运行了npm start,但出现以下错误:

internal/modules/cjs/loader.js:638
    throw err;
    ^

Error: Cannot find module 'oas3-tools'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at Object.<anonymous> (/home/user/project/nodejs-server-server-generated/index.js:6:17)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)

index.js如下所示:

'use strict';

var path = require('path');
var http = require('http');

var oas3Tools = require('oas3-tools');
var serverPort = 8080;

// swaggerRouter configuration
var options = {
    controllers: path.join(__dirname, './controllers')
};

var expressAppConfig = oas3Tools.expressAppConfig(path.join(__dirname, 'api/openapi.yaml'), options);
expressAppConfig.addValidator();
var app = expressAppConfig.getApp();

// Initialize the Swagger middleware
http.createServer(app).listen(serverPort, function () {
    console.log('Your server is listening on port %d (http://localhost:%d)', serverPort, serverPort);
    console.log('Swagger-ui is available on http://localhost:%d/docs', serverPort);
});

我发现的最接近问题是这个stackoverflow问题,但这不能解决我的特定问题。

来自https://github.com/bug-hunters/oas3-tools/issues/17的修复对我不起作用。

Ri1a

将版本固定为2.0.2而不是^2.0.2package.json工程中使用在发布新的(工作)版本的https://github.com/bug-hunters/oas3-tools之前,请使用此功能

来自:https : //github.com/bug-hunters/oas3-tools/issues/25

编辑:已在2.1.3https://github.com/bug-hunters/oas3-tools/issues/25#issuecomment-720482897)中修复

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python 3找不到pygst模块

来自分类Dev

Typo3 BE:找不到模块“”

来自分类Dev

Python 3 找不到“gi”模块

来自分类Dev

带OAS3的Swashbuckle Swagger UI挂锁

来自分类Dev

无法加载DLL'sqlite3':找不到指定的模块

来自分类Dev

找不到面向的SQlite3模块-SAP CAP示例

来自分类Dev

Typo3后端加载问题:找不到模块

来自分类Dev

反应热加载器 3 - 找不到模块

来自分类Dev

Docker python3:找不到“__main__”模块

来自分类Dev

Flutter找不到tools.jar

来自分类Dev

Android Studio找不到tools.jar

来自分类Dev

如何将hydra apiplatform文档转换为Swagger规范(OAS3)?

来自分类Dev

如何在OAS3规范中描述使用Google的OpenId的端点的安全模式?

来自分类Dev

Webpack sequelize,sqlite3错误找不到模块sqlite3

来自分类Dev

Angular2-Seed +键入+ D3:导入错误,'找不到模块'd3'

来自分类Dev

找不到模块'm3u8stream / lib / parse-time'

来自分类Dev

Ionic Cordova Build产品:找不到模块“。” -打字稿版本> 3

来自分类Dev

为什么Google App Engine找不到我的模块(Python 3)?

来自分类Dev

使用anaconda 3 for python 3.4在ubuntu 15.04上安装caffe-找不到模块caffe

来自分类Dev

Typo3找不到与新用户有关的模块

来自分类Dev

找不到模块:错误:无法解析“./app.module.ngfactory” - 离子 3,角度 5

来自分类Dev

Pyinstaller 不能与 Panda3D 一起使用——找不到“直接”模块

来自分类Dev

如何使在Amazon EMR上运行的Pyspark脚本识别boto3模块?它说找不到模块

来自分类Dev

在JRE中找不到Maven Build错误TOOLS.JAR

来自分类Dev

找不到Build Tools版本21.1.1-SDK最新

来自分类Dev

Eclipse Gradle构建“找不到tools.jar”

来自分类Dev

Ionic + Cordova Android构建错误-找不到tools.jar

来自分类Dev

Maven:执行wsgen时找不到tools.jar

来自分类Dev

严重错误编译:找不到tools.jar:

Related 相关文章

  1. 1

    Python 3找不到pygst模块

  2. 2

    Typo3 BE:找不到模块“”

  3. 3

    Python 3 找不到“gi”模块

  4. 4

    带OAS3的Swashbuckle Swagger UI挂锁

  5. 5

    无法加载DLL'sqlite3':找不到指定的模块

  6. 6

    找不到面向的SQlite3模块-SAP CAP示例

  7. 7

    Typo3后端加载问题:找不到模块

  8. 8

    反应热加载器 3 - 找不到模块

  9. 9

    Docker python3:找不到“__main__”模块

  10. 10

    Flutter找不到tools.jar

  11. 11

    Android Studio找不到tools.jar

  12. 12

    如何将hydra apiplatform文档转换为Swagger规范(OAS3)?

  13. 13

    如何在OAS3规范中描述使用Google的OpenId的端点的安全模式?

  14. 14

    Webpack sequelize,sqlite3错误找不到模块sqlite3

  15. 15

    Angular2-Seed +键入+ D3:导入错误,'找不到模块'd3'

  16. 16

    找不到模块'm3u8stream / lib / parse-time'

  17. 17

    Ionic Cordova Build产品:找不到模块“。” -打字稿版本> 3

  18. 18

    为什么Google App Engine找不到我的模块(Python 3)?

  19. 19

    使用anaconda 3 for python 3.4在ubuntu 15.04上安装caffe-找不到模块caffe

  20. 20

    Typo3找不到与新用户有关的模块

  21. 21

    找不到模块:错误:无法解析“./app.module.ngfactory” - 离子 3,角度 5

  22. 22

    Pyinstaller 不能与 Panda3D 一起使用——找不到“直接”模块

  23. 23

    如何使在Amazon EMR上运行的Pyspark脚本识别boto3模块?它说找不到模块

  24. 24

    在JRE中找不到Maven Build错误TOOLS.JAR

  25. 25

    找不到Build Tools版本21.1.1-SDK最新

  26. 26

    Eclipse Gradle构建“找不到tools.jar”

  27. 27

    Ionic + Cordova Android构建错误-找不到tools.jar

  28. 28

    Maven:执行wsgen时找不到tools.jar

  29. 29

    严重错误编译:找不到tools.jar:

热门标签

归档