基本上,仍然是一个已知的问题上swagger-ui-express,当谈到Webpack。所以目前还没有官方修复它。对于解决方法,我们将 的dist工件包含swagger-ui-express到我们的构建工件(由 完成webpack)并将其与我们的server.js(或任何您的主文件)一起部署。
你需要安装 CopyWebpackPlugin
npm install copy-webpack-plugin --save-dev
并将此配置包含在您的 webpack.config
node: {
__dirname: false
},
plugins: [
new CopyWebpackPlugin({
patterns: [
'./node_modules/swagger-ui-dist/swagger-ui.css',
'./node_modules/swagger-ui-dist/swagger-ui-bundle.js',
'./node_modules/swagger-ui-dist/swagger-ui-standalone-preset.js',
'./node_modules/swagger-ui-dist/favicon-16x16.png',
'./node_modules/swagger-ui-dist/favicon-32x32.png'
]
})
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
723 次 |
| 最近记录: |