Проект библиотеки Server
должен быть проектом netstandard2.0
, который был обновлен в последнем шаблоне проекта parcel-webapp , поэтому, если вы создаете новый проект, например:
$ x new parcel-webapp ProjectName
Вы должны быть в состоянии запустить сервер, как и ожидалось:
$ npm run server
Как и любой другой. NET Core App порт и хост для прослушивания могут быть указаны с помощью ASPNETCORE_URLS Переменная среды, которую вы можете установить на Windows перед запуском сценария npm, например:
$ SET ASPNETCORE_URLS=https://localhost:8080
$ npm run server
Или, если хотите, можете включить ее в npm сценарий в package.json
, например:
"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
.