dgram in Nativescript

时间:2016-07-18 07:43:38

标签: node.js typescript nativescript

我试图将dgram库(https://nodejs.org/dist/latest-v4.x/docs/api/dgram.html)与NativeScript一起使用。

我正在使用

Node v4.4.7
tns version 2.1.1
npm version 2.15.8
Visual Studio version 1.3.0

我试图像这样使用dgram:

var dgram = require('dgram');
var Buffer = require('buffer').Buffer;

var message = new Buffer('Knock');
var client = dgram.createSocket('udp4');
...

但是当我启动我的应用程序(tns run android)时,我得到以下异常:

Failed to find module: "dgram" relative to: /app/tns_module

我尝试将dgram安装为插件 tns插件添加dgram(不存在......)

我有什么想法可以做到这一点吗?

1 个答案:

答案 0 :(得分:1)

简短回答:您无法使用

更长的答案:您正在尝试使用 Node 库。 Node是一个JavaScript运行时。 NativeScript使用谷歌的V8 for Android和WebKit的iOS上的JavaScriptCore。 Node仅用作开发工具,可帮助您设置和构建NativeScript项目。节点在您的iPhone / iPad / Android上运行。

相关问题