Tag: asp.net core mvc

ASP.NET Core MVC项目中的node_modules文件夹

我最近升级了我的netcoreapp1.0到netcoreapp1.1 。 这给我留下了一些惊喜和错误,需要修复。 最重要的是,我最近又买了一台新的个人电脑,这迫使我经历了更多的事情。 首先,我不得不再次安装NodeJS,并从节点包pipe理器安装bower。 在安装node_modules和bower之后,以及在我的项目上工作了好几个小时之后,我意识到,因为我必须提交远程源代码控制的更改,所以我的项目中出现了一个node_modules文件夹( 虽然隐藏 )。 Git当然想要提交这个文件夹,但我宁可不要,因为它包含大量的子文件夹和其他项目。 我想知道如何处理这个文件夹。 我相信它不应该在那里? 而我不知道为什么。 它不应该是全球性的或什么东西,具体从PC到PC? 或者我应该只是将其添加到我的.gitignore文件? 快速信息:在升级的项目之前没有,这意味着我看不到在netcoreapp1.0任何node_modules文件夹,并且在我的源代码pipe理中没有文件夹?

用于SPA应用程序的.NET核心Docker镜像

当创build一个新的ASP.NET Core MVC应用程序,特别是使用React / Redux(或其他需要Node.js)模板时,什么是正确的Docker镜像? 如果不是特定的图像,那么在Dockerfile中为ASP.NET Core MVC支持的Node.js应用应该遵循哪些命令或进程? 除了运行后备MVC站点之外,我不需要SDK的框架版本。 dotnet new reactredux 运行时映像没有安装Node.js,并且在尝试运行容器时会出错。 Dockerfile: FROM microsoft/aspnetcore:latest ARG source=./bin/Debug/netcoreapp2.0/publish/ WORKDIR /app COPY $source . EXPOSE 80 ENTRYPOINT ["dotnet", "Project.dll"] 错误: Unhandled Exception: System.AggregateException: One or more errors occurred. (Failed to start Node process. To resolve this:. [1] Ensure that Node.js is installed and can be found […]