在dotnet发布后运行角度生产版本
发布时间:2020-12-16 06:40:37 所属栏目:asp.Net 来源:网络整理
导读:我有一个ASP.NET Core 2.0应用程序和Angular 5 SPA托管在同一个文件夹中. 目前要部署到IIS,我执行以下操作: // First publish the release configurationdotnet publish -c release // Now delete the wwwroot directory as it is pulished with ng buildrm
我有一个ASP.NET Core 2.0应用程序和Angular 5 SPA托管在同一个文件夹中.
目前要部署到IIS,我执行以下操作: // First publish the release configuration dotnet publish -c release // Now delete the wwwroot directory as it is pulished with ng build rm -r bin/release/netcoreapp2.0/publish/wwwroot // Build the prod version of the angular app ng build --prod // copy the new wwwroot folder into the publish folder cp -R wwwroot bin/release/netcoreapp2.0/publish/ 这非常令人沮丧……我怎么能告诉dotnet发布运行ng build -prod? 我已经尝试将以下内容添加到我的项目csproj文件中: <Target Name="AngularBuild" AfterTargets="Publish"> <Exec Command="npm run build --prod" /> </Target> 解决方法
您可以使用任何将逐个调用所有这些命令的任务运行器或自定义脚本.
例如,您可以在package.json中定义自定义npm脚本: { ... "scripts": { "apppublish": "dotnet publish -c release && npm run build --prod",... } } 然后在需要发布应用时调用npm run apppublish. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – 如何向用户发送电子邮件确认链接
- asp.net-web-api – 默认请求标头不接受任何值,它始终为nul
- asp.net – IIS 404自定义错误不能按预期工作
- asp.net-mvc-3 – DotNetOpenAuth.Asp在MVC4应用程序单元测
- asp.net – 测试Oracle存储过程的最简单的方法
- asp.net-mvc – 在ASP.NET MVC中的ReturnUrl
- 为什么调试器不会在我的ASP.NET应用程序的断点处停止?
- ASP.NET – 使用WCF Web服务绑定w / AD组的IIS7部署错误500
- asp.net – 使用Razor的Html.EditFor限制文本框中字符的长度
- asp.net-mvc – 单元测试Url.Action(使用Rhino Mocks?)
推荐文章
站长推荐
- 如何在我的域模型中实现ASP.NET成员资格提供程序
- asp.net-mvc – MVC:404路由在生产中无法正常工
- asp.net-mvc – 使用NHibernate,ASP.NET MVC和Dr
- asp.net-mvc – 根据用户角色的类型更改布局
- asp.net-mvc-4 – MVC Razor强类型视图中表行的回
- 实体框架Core 1.0工作单元与Asp.Net Core中间件或
- 推荐用于ASP.NET性能优化和测试的书籍
- asp.net-mvc – 在我养成一个坏习惯之前需要建议
- asp.net – Dotnet核心2.0认证多个模式身份cooki
- asp.net – 随机字符串生成器在多个调用中创建相
热点阅读