vue.js - 服务堆栈 Vue SPA 应用程序
问题描述
我使用 Service Stack Vue SPA 模板创建了一个简单的项目。我按 F5 运行应用程序,它工作正常。
我正在尝试找到使其与应用程序和网络工具一起使用的方法。
我尝试了这个“ app MyApp.dll ”,它打开了应用程序但空白,并且使用“ web MyApp.dll ”它抛出了空引用异常。
你能帮我让它工作吗?
问候,贾米尔
解决方案
web
dotnet 工具仅适用于 .NET Core 2.1 应用程序 对于 .NET Core 3.1+ 应用程序,您应该使用新的dotnetx
工具:
$ dotnet tool install --global x
请注意,只有该app
工具支持在.NET Core Windows 桌面应用程序中运行,对于控制台应用程序,只需dotnet
直接使用该工具运行二进制文件:
$ dotnet MyApp.dll
我按照您的描述创建了一个新的vue-spa项目:
$ x new vue-spa VueSpa
然后在发布应用程序后:
$ cd VueSpa\VueSpa
$ npm run publish
我可以使用以下命令运行已发布的二进制文件:
$ cd bin\Release\netcoreapp3.1\publish
$ app VueSpa.dll
它按预期在 Windows 桌面应用程序中运行:
推荐阅读
- r - R - 更有效的 left_join
- mysql - 按用户ID和日期过滤数据 - Spring Boot
- c# - 如何在 Xaml 中完成“Windows”类型的 DependencyProperty
- google-chrome-extension - 如何构建与当前 chrome 页面并行的注入 chrome 扩展弹出窗口
- javascript - ServiceNow:使用 UI 操作将用户重定向到不同的模块
- python - gcp - python sdk - 获取防火墙
- sql-server - 如何一次锁定和访问 25 条记录
- c - 如何在c编程中删除最后创建的文件并按顺序重命名其他文件
- html - 有没有办法让 100 始终位于 HTML 输入类型范围的中心
- javascript - Axios TypeError:无法设置未定义的属性“主机”