asp.net - 在 webpack 捆绑后引用 dotnet 应用程序中的资产
问题描述
我正在从事的项目使用 vue 和 vuetify 以及 dotnet core MVC。创建了一个目录来包含 vue 代码,但编译后资产引用不一致。捆绑包进入wwwroot文件夹,捆绑资产尝试引用该文件夹,但由于 dotnet 无法引用。我使用 vue.config.js 进行捆绑配置。当项目运行时,资产引用https://localhost:5000/wwwroot/build/img/image1.png但正确的位置是https://localhost:5000/build/img/image1.png
如何让它引用正确的位置?
解决方案
在您的 vue 配置文件中将 publicPath 设置为“wwwroot” 查看详细信息
推荐阅读
- php - Laravel 8:在 null 上调用成员函数中间件()
- c# - 在 .Net Core 中替换 AppDomain.CreateDomain
- wordpress - flush_rewrite_rules() 不适用于 update_option_{$option}
- javascript - 机车滚动元素在实时服务器上崩溃并消失
- applescript - 删除 CalDAV 日历
- react-router - 错误:TypeError:无法读取未定义的属性“推送”
- intellij-idea - 有没有办法在 JetBrains IDE(PhpStorm、WebStorm IntelliJ 等)中搜索“未版本化的文件”
- asp.net - 类似 SignalR 的功能不起作用
- python - 无法打开使用 Django 下载的 Zip 文件
- c# - 嵌套时动态添加到Repeater的控件不会引发回发事件