Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在node.js中使用typescript_Javascript_Node.js_Typescript - Fatal编程技术网

Javascript 在node.js中使用typescript

Javascript 在node.js中使用typescript,javascript,node.js,typescript,Javascript,Node.js,Typescript,这是我的密码 /// <reference path="typings/node/node.d.ts"/> var net = require('net'); var x:net.net.Socket; 在TypeScript 1.5+中: 从“net”导入*为net; 让mySocket:net.Socket; 或 从'net'导入{Socket}; 让mySocket:Socket; 在TypeScript 1.5+中: 从“net”导入*为net; 让mySocket:n

这是我的密码

/// <reference path="typings/node/node.d.ts"/>

var net = require('net');
var x:net.net.Socket;
在TypeScript 1.5+中:

从“net”导入*为net;
让mySocket:net.Socket;

从'net'导入{Socket};
让mySocket:Socket;
在TypeScript 1.5+中:

从“net”导入*为net;
让mySocket:net.Socket;

从'net'导入{Socket};
让mySocket:Socket;
在TypeScript 1.5+中:

从“net”导入*为net;
让mySocket:net.Socket;

从'net'导入{Socket};
让mySocket:Socket;
在TypeScript 1.5+中:

从“net”导入*为net;
让mySocket:net.Socket;

从'net'导入{Socket};
让mySocket:Socket;

您是否尝试将
net
var重命名为其他名称(如
var netService=require('net');
),并使用模块
net
Socket接口
var x:net.Socket
?@Brunt是的,问题仍然存在。请查看import Net=require(“Net”)中描述的
关键字的类型;var x:Net.Socket@MaxBrodin哦,它可以工作,谢谢你的帮助。你是否尝试将
net
var重命名为其他名称(如
var netService=require('net');
),并使用模块
net
Socket
接口
var x:net.Socket
?@Brunt是的,问题仍然存在。请查看import Net=require(“Net”)中描述的
关键字的类型;var x:Net.Socket@MaxBrodin哦,它可以工作,谢谢你的帮助。你是否尝试将
net
var重命名为其他名称(如
var netService=require('net');
),并使用模块
net
Socket
接口
var x:net.Socket
?@Brunt是的,问题仍然存在。请查看import Net=require(“Net”)中描述的
关键字的类型;var x:Net.Socket@MaxBrodin哦,它可以工作,谢谢你的帮助。你是否尝试将
net
var重命名为其他名称(如
var netService=require('net');
),并使用模块
net
Socket
接口
var x:net.Socket
?@Brunt是的,问题仍然存在。请查看import Net=require(“Net”)中描述的
关键字的类型;var x:Net.Socket@麦克斯布罗丁:哦,很有效,谢谢你的帮助
declare module "net" {
    import stream = require("stream");

    export interface Socket extends stream.Duplex {
        // Extended base methods
        write(buffer: Buffer): boolean;
        write(buffer: Buffer, cb?: Function): boolean;
        write(str: string, cb?: Function): boolean;
        write(str: string, encoding?: string, cb?: Function): boolean;
        write(str: string, encoding?: string, fd?: string): boolean;

        connect(port: number, host?: string, connectionListener?: Function): void;
        connect(path: string, connectionListener?: Function): void;
        bufferSize: number;
        setEncoding(encoding?: string): void;
        write(data: any, encoding?: string, callback?: Function): void;
        destroy(): void;
        pause(): void;
        resume(): void;
        setTimeout(timeout: number, callback?: Function): void;
        setNoDelay(noDelay?: boolean): void;
        setKeepAlive(enable?: boolean, initialDelay?: number): void;
        address(): { port: number; family: string; address: string; };
        unref(): void;
        ref(): void;