首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >DotnetCore - SharpApp -包模板服务器问题

DotnetCore - SharpApp -包模板服务器问题
EN

Stack Overflow用户
提问于 2020-02-25 12:32:59
回答 1查看 59关注 0票数 1

我一直在使用SharpApp的ServiceStack,我阅读的文件开始包裹-web模板。https://github.com/NetCoreTemplates/parcel-webapp

我下载了代码,并使用命令提示符,进入客户端文件夹。我遵循步骤:

代码语言:javascript
运行
复制
npm install -g parcel-bundler

然后我跑了

代码语言:javascript
运行
复制
npm run dev

然后打开新命令提示符并转到client文件夹,然后键入

代码语言:javascript
运行
复制
npm run server

我得到以下输出:

E:\Trace3\Samples\Trace3TaskPane\client>npm运行服务器 my@0.1.0服务器E:\Trace3 3\Sample\Trace3TaskPane\client dotnet构建-c发行版./ server && node脚本/Copy-server.js& web ./app/app.set 微软(注册商标)构建引擎版本16.4.0+e901037fe为.NET核心版权(C)微软公司。版权所有。 E:\Trace3\Samples\Trace3TaskPane\server\server.csproj.在31.12ms内完成恢复服务器E:\Trace3\Samples\Trace3TaskPane\server\bin\Release\netcoreapp3.1\server.dll -> 建造成功。0警告0错误 使用'E:\Trace3\Samples\Trace3TaskPane\app\app.settings‘试图加载插件“plugins/server.dll”的时间为00:00:00.64,大小: 4608字节,无法加载一个或多个请求类型。无法加载文件或程序集'System.Runtime,Version=4.2.2.0,Culture=neutral,PublicKeyToken=b03f5f7f7f11d50a3a‘。系统找不到指定的文件。无法加载文件或程序集'System.Runtime,Version=4.2.2.0,Culture=neutral,PublicKeyToken=b03f5f7f7f11d50a3a‘。系统找不到指定的文件。无法加载文件或程序集'System.Runtime,Version=4.2.2.0,Culture=neutral,PublicKeyToken=b03f5f7f7f11d50a3a‘。系统找不到指定的文件。

根据文件

然后启动ServiceStack服务器来承载您的Web,运行: $ npm运行服务器 这将主机您的应用程序在http://localhost:5000,在调试模式将启用热重新加载,这将自动重新加载您的网页,因为它检测到任何文件更改的包裹。

请建议如何解决这个问题?

你好,贾米尔

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-25 13:15:12

Server库项目需要是一个已在最新的包裹-webapp项目模板中更新的netstandard2.0项目,因此,如果您创建了一个新项目,例如:

代码语言:javascript
运行
复制
$ x new parcel-webapp ProjectName

您应该能够按照预期运行服务器:

代码语言:javascript
运行
复制
$ npm run server

就像任何.NET核心应用程序一样,要侦听can的端口和主机使用URLS环境变量指定,在运行脚本之前可以在上设置该端口和主机,例如:

代码语言:javascript
运行
复制
$ SET ASPNETCORE_URLS=https://localhost:8080
$ npm run server

或者,如果您愿意,可以将它包含在package.json中的npm脚本中,例如:

代码语言:javascript
运行
复制
"scripts": {
  "server": "SET ASPNETCORE_URLS=https://localhost:8080 && dotnet build -c Release ../server && node scripts/copy-server.js && x ../app/app.settings",
},

若要在macOS或Linux中设置环境变量,请删除SET前缀。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60394771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档