У меня настроен веб-пакет, как показано ниже
const webdirectory = "../Application/Web"
plugins: [
new HtmlWebpackPlugin({
inject: "body",
filename: `${webdirectory}/Views/Health/Index.cshtml`,
template: `${webdirectory}/Views/Health/Index_Template.cshtml`,
minify: false
}),
output: {
// assets served by webpack-dev-server
path: path.resolve(__dirname, "IGNOREdevjunk/"),
publicPath: "https://localhost:8080/"
},
Я хочу, чтобы веб-пакет генерировал cs html в той же папке, откуда он взял шаблон. Но какой веб-пакет делает, он захватывает шаблон из правильного местоположения, но когда он сохраняет CS html, он полностью портит выходной каталог. Он захватывает переменную «путь» VALUE, в данном случае «Клиент», а затем создает cs html в Client / IGNOREdevjunk / Application / Web / Views / Health / Index.cs html
Как мне сохранить cs html в той же папке, что и шаблон? При сохранении игнорируются относительные пути.
Структура каталогов
Parent
- Application
- - Web
- - - Views
- - - - Health
- - - - - Index_template.cshtml
- - - - - Index.cshtml (THIS IS WHERE I WANT THE CSHTML TO BE EMITTED)
- Client
- webpack.config.js
- - IGNOREdevjunk
- - - Application
- - - - Web
- - - - - Views
- - - - - - Health
- - - - - - Index.cshtml (I DON'T WANT THIS SAVED HERE)