首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解决'Microsoft.AspNetCore.NodeServices.HostingModels.NodeInvocationException‘

如何解决'Microsoft.AspNetCore.NodeServices.HostingModels.NodeInvocationException‘
EN

Stack Overflow用户
提问于 2017-08-31 08:05:53
回答 1查看 2K关注 0票数 0

我刚刚使用预定义的模板创建了新的ASP.NET Core Web Application,例如‘`File > new > Project > Asp.Net created’。

我选择有角度模板的.NET Core 2.0。我在用VS 2017。安装在我的机器上的节点版本是4.2.2,NPM版本是2.14.7

当我运行时,我会异常

{Microsoft.AspNetCore.NodeServices.HostingModels.NodeInvocationException:意外令牌{ SyntaxError:意外令牌{在exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:414:25) at Object.Module._extensions..js (module.js:442:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:311:12) at Module.require (模块)。js:366:17)在对象上需要(module.js:385:17)。(c:\users\MyApp\node_modules\@ngtools\webpack\src\index.js:30:10) at Module._compile (module.js:435:26) at Object.Module._extensions..js (module.js:442:10) at Microsoft.AspNetCore.NodeServices.HostingModels.HttpNodeInstance.d__71.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter1.GetResult() at Microsoft.AspNetCore.NodeServices.HostingModels.OutOfProcessNodeInstance.d__131.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter1.GetResult() at Microsoft.AspNetCore.NodeServices.NodeServicesImpl.d__101.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Microsoft.AspNetCore.NodeServices.NodeServicesImpl.<InvokeExportWithPossibleRetryAsync>d__101.MoveNext()}

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-31 11:20:43

我看到这个问题的原因基本上是因为您使用的是Node和NPM的旧版本。就像你说的,"The node version installed on my machine is 4.2.2 NPM version is 2.14.7"

你需要更新他们Node: 6.11.2 NPM: 3.10.10.

那么问题就会解决。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45976362

复制
相关文章

相似问题

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