Ecmascript 6 如何在不需要模块加载器的情况下用JavaScript-Swagger-Codegen生成模型?

Ecmascript 6 如何在不需要模块加载器的情况下用JavaScript-Swagger-Codegen生成模型?,ecmascript-6,model,swagger-codegen,Ecmascript 6,Model,Swagger Codegen,我正在用JavaScript生成带有-Dmodels选项的模型。生成的代码包含节点中使用的require模块加载器,但我使用的是Vue Js。 所以,我在Vue Js项目中需要这些文件时遇到了问题。它给了我一个关于superagent的错误-它假设我将使用同样自动生成的superagent。 我想要的是用ES6导出/导入语句生成纯模型。我是否可以使用或应该使用其他东西? 目前,我正在使用,但不支持模型生成。因此,就像通常发生的情况一样,您可以在提出问题后找到答案:) 我发现有一个选项——您可以提

我正在用JavaScript生成带有
-Dmodels
选项的模型。生成的代码包含节点中使用的
require
模块加载器,但我使用的是Vue Js。 所以,我在Vue Js项目中需要这些文件时遇到了问题。它给了我一个关于
superagent
的错误-它假设我将使用同样自动生成的
superagent
。 我想要的是用ES6导出/导入语句生成纯模型。我是否可以使用或应该使用其他东西?
目前,我正在使用,但不支持模型生成。

因此,就像通常发生的情况一样,您可以在提出问题后找到答案:) 我发现有一个选项
——您可以提供的其他属性
,如:

java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar generate   -i path-to-your-file.yaml   -l javascript --additional-properties useES6=true
可以使用以下命令列出所有可用选项:

java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar config-help -l javascript