我正在使用 Spring Boot 及其外部配置功能: https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html
在我的应用程序中,我有一个application.properties具有默认配置的文件,例如:
my.property=one
other.property=two
Run Code Online (Sandbox Code Playgroud)
在生产和测试环境中,我使用 Spring Boot 的外部配置功能来覆盖某些属性。据我了解,这种配置概念贯穿整个Spring Boot,几乎任何选项都可以在外部配置。
这引出了我的问题:
我目前正在将 Webpack 集成到现有的服务器端渲染的多页面应用程序中,以利用 Webpack 周围的现代工具和生态系统。
这主要是一次很好的体验,但我目前正在努力将其集成到我们的服务器端代码中,特别是使用散列和平面文件夹结构进行生产构建。基本思想非常简单:所有资产都由 Webpack 管理,并在webpack-manifest-plugin我的帮助下生成一个由服务器端应用程序读取的 manifest.json。通过辅助函数,我可以将类似的路径static/images/logo.png变成logo-[hash].png.
这对于 js/css 文件非常有用(其中只有我的入口点的包名称相关),但我在生成包含图像和文档等静态资产所需的必要信息的 manifest.json 文件时遇到问题。
部分Webpack配置
这是我的 webpack 配置的相关部分:
{
entry: {
index: './js/app.js',
"static-assets": './js/static-assets.js'
},
output: {
filename: '[name].js'
},
resolve: {
alias: {
"vendor-assets": "dependencyX/assets",
}
},
plugins: [
new WebpackManifestPlugin()
],
module: {
rules: [
{
test: /\.(png|svg|jpg|gif)$/,
use: [
{
loader: 'file-loader',
options: {
name: isDev ? '[path][name].[ext]' : '[hash].[ext]',
}
}
]
}
]
}
}
Run Code Online (Sandbox Code Playgroud)
方法一:copy-webpack-plugin …
我们有一个带有一些安全端点的 Quarkus 应用程序。为了轻松进行开发和轻松测试,我们希望使用 Swagger UI,如https://quarkus.io/guides/openapi-swaggerui中所述。但这似乎只适用于不受保护的端点。
有没有办法在 Swagger UI 中向受保护的端点发出请求?
assets ×1
java ×1
jwt ×1
openid ×1
quarkus ×1
spring ×1
spring-boot ×1
swagger-ui ×1
webpack ×1