首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >dotnet核心便携式角度应用程序未运行

dotnet核心便携式角度应用程序未运行
EN

Stack Overflow用户
提问于 2019-10-14 09:26:29
回答 1查看 300关注 0票数 1

我下载了Nodev12.8.1二进制文件以及Dotnet核心3.0.100二进制文件。我手动设置了windows的环境变量(对于这个用户,因为我没有管理权限)。我成功地运行了一个独立的角应用程序、一个独立的node.js helloworld.js和一个dotnet核心迷你api。

到目前为止,所有这些都奏效了。现在,我尝试使用dotnet new angular创建一个dotnet核心角度应用程序,它创建了几个样板,其中包括一个"ClientApp“文件夹,其中包含了角客户端应用程序。

没有进行任何更改,我只是尝试运行dotnet run,并得到了一个错误,说明“节点-版本”是用退出代码1终止的,并且

错误:构建和运行此项目需要Node.js。若要继续,请从Node.js安装https://nodejs.org/,然后重新启动命令提示符或https://nodejs.org/

现在我想的是,dotnet核心试图使用系统环境路径而不是用户环境路径来查找节点js。不过,我不太清楚这点。

有人知道我如何解决或绕过这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2019-11-22 17:42:30

是的,您必须删除项目的Node.js版本签入.csproj。我是说这部分:

代码语言:javascript
代码运行次数:0
运行
复制
<!-- Ensure Node.js is installed -->
<Exec Command="node --version" ContinueOnError="true">
    <Output TaskParameter="ExitCode" PropertyName="ErrorCode" />
</Exec>
<Error Condition="'$(ErrorCode)' != '0'" Text="Node.js is required to build and run this project. To continue, please install Node.js from https://nodejs.org/, and then restart your command prompt or IDE." />
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58373802

复制
相关文章

相似问题

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