dotnet核心和角度节点依赖?

时间:2017-06-06 14:37:00

标签: angular .net-core

在通过iis运行时,很难弄清楚为什么我的dotnet新角度应用程序具有节点依赖性?使用Visual Studio Code和dotnet core 1.0.4,发布后,我的应用程序仍依赖于node.js?不知道为什么。我们正在通过iis运行应用程序,但我们的生产服务器没有安装节点,这导致500状态代码。我们正在使用具有角度2的Microsoft spa包。

还有其他人有类似问题吗?

如何删除节点依赖项?

2 个答案:

答案 0 :(得分:1)

看起来您正在使用Microsoft.AspNetCore.SpaTemplates。如果是这样,您有两个选项来创建生产构建:

  1. 使用命令dotnet publish -c Release
  2. 使用Visual Studio 2017中构建菜单下的发布选项
  3. 可以找到一个很好的教程和演练here

答案 1 :(得分:0)

您需要部署构建。

您可以通过。

获取构建静态内容
 ng build --prod --aot 

它将创建一个dist文件夹部署该代码。