将NodeJs Express Rest API部署到Windows 10 IoT

节点noob,Windows 10物联网noob,高级.net开发在这里。 我已经能够获得一些样本,甚至可以通过一个nodejs服务器控制一个面包板上的led。 我正在使用最新的脉轮核心文件,并在我的开发机器上安装了所有的软件包,非常干净。

我猜测它无法安装在packages.json文件中指定的包,这里是摘录:

“express”:“〜4.0.0”,“morgan”:“〜1.0.0”,“mongoose”:“〜3.6.13”,“body-parser”:“〜1.0.1”

如果是这样的软件包,那么如何将软件包部署到nodejs应用程序中去呢? 我认为只是将应用程序复制到iot设备并手动启动,没有运气。 我也需要允许我与gpio接口代码的ms程序集。

我现在试图得到一个简单的restAPI到Windows 10 IOT,并有一些麻烦。 我遵循这个教程 ,如果我在我的机器上使用非通用Windows模板,它的工作。 但是,当我尝试使用此模板(基本Node.js快速4应用程序(通用Windows)),并将其设置为相同的应用程序,应用程序部署,但debugging器失败,查看Windows 10的debugging部分IOT设备,我有以下:报告签名

软件包全名:test.iot.nodejs.express.njsproj_1.0.0.0_arm__b4gtp05xzgr10应用程序名称:praid:应用程序应用程序版本:10.0.10586.63应用程序时间戳:568b3d9f故障模块名称:ucrtbase.dll故障模块版本:10.0.10586.63故障模块时间戳:568b34ebexception偏移:000351edexception代码:c0000409exception数据:00000005 EventTime

2016年1月26日下午10点22分17秒

链接到沃森水桶

133280376927 FriendlyEventName

停止工作

AppName的

test.iot.nodejs.express.njsproj_b4gtp05xzgr10!应用

APPPATH

C:\ WINDOWS \ SYSTEM32 \ backgroundTaskHost.exe