servicestack VueJS 编译失败

Posted

技术标签:

【中文标题】servicestack VueJS 编译失败【英文标题】:servicestack VueJS Compile failure 【发布时间】:2021-12-28 07:49:40 【问题描述】:

enter image description here

在 servicestack 中安装 Vuejs 后运行项目,它显示如下错误。请给出解决方案

【问题讨论】:

【参考方案1】:

您的 AppHost 项目中似乎没有运行“npm install”。您可以通过 Visual Studio 执行此操作,方法是右键单击“package.json”并选择“Restore Packages”,或者使用 Windows 命令提示符正常运行该命令。

用于 Vue 单页应用程序 (SPA) 和 ServiceStack 的最佳模板是来自 ServiceStack x 工具的模板。

可以使用命令安装x工具

dotnet tool install -g x

安装后,您可以创建一个新的 Vue SPA 项目,但使用命令

x new vue-spa ExampleApp

ExampleApp 是您为应用程序命名的名称。

安装后,使用命令提示符导航到新项目文件夹和 AppHost 以运行 npm install 命令。

cd ExampleApp
cd ExampleApp
npm install

有关模板的更多详细信息是available in the ServiceStack docs,使用该模板的walk through video tutorial 可在 ServiceStack YouTube 频道上找到。

【讨论】:

我仍然面临同样的错误。请帮助如何在服务堆栈中安装 vuejs spa.. 如果您更新您的答案,详细说明您如何解决您遇到的问题,我和其他人将有更好的机会提供帮助。目前,我已经更新了我的答案,以提供逐步使 VueJS + ServiceStack 模板正常工作以及链接到其他资源(包括完整的视频教程)的步骤。

以上是关于servicestack VueJS 编译失败的主要内容,如果未能解决你的问题,请参考以下文章

Vuejs:模板只有一个根元素,但编译失败说它应该只有一个根元素

ServiceStack 对身份验证失败的自定义响应

ServiceStack Ormlite:System.InvalidProgramException JIT 编译器遇到内部限制

ServiceStack - 检查单元测试中的 WSDL 更改

使用 vue-select 时编译失败

ServiceStack.OrmLite:索引的自定义命名可以在代码中完成吗?