如何将npm库与typescript和ES6一起使用?

如何将npm库与typescript和ES6一起使用?,npm,typescript,ecmascript-6,Npm,Typescript,Ecmascript 6,我希望将ES6作为输出目标。这是一个节点服务器端应用程序,我可以在最新的iojs发行版上运行,希望它支持最新的es6语法 但我不清楚如何在新的导入语法中使用标准NPM库 require现在是个坏词。我注意到了,但是 给予 有没有一种方法可以不用复杂的Transfile/babel构建链就使用这些标准节点库或其他NPM模块 错误TS2307:找不到模块“http” 您需要在编译上下文中包括node.d.ts 还从“http”导入http是错误的。应该是从“http”导入为http的import*或

我希望将ES6作为输出目标。这是一个节点服务器端应用程序,我可以在最新的iojs发行版上运行,希望它支持最新的es6语法

但我不清楚如何在新的导入语法中使用标准NPM库

require
现在是个坏词。我注意到了,但是

给予

有没有一种方法可以不用复杂的Transfile/babel构建链就使用这些标准节点库或其他NPM模块

错误TS2307:找不到模块“http”

您需要在编译上下文中包括
node.d.ts

从“http”导入http是错误的。应该是从“http”导入为http的
import*
导入http=require(“http”)

错误TS2307:找不到模块“http”

您需要在编译上下文中包括
node.d.ts


从“http”导入http是错误的。应该是从“http”导入为http的
import*
导入http=require(“http”)

您如何使用节点执行ES6模块?我应该如何执行?我想使用上面提到的标准库节点模块,http等等,但是我在第一步就被卡住了。包括其他自定义库将是下一个问题……您的代码是否运行客户端/服务器端/两者都运行?如果是客户端,您如何运行它(webpack/browserify?)。问题可能是:。如果它解决了您的问题,此问题应作为重复问题关闭。您如何使用节点执行ES6模块?我应该如何?我想使用上面提到的标准库节点模块,http等等,但是我在第一步就被卡住了。包括其他自定义库将是下一个问题……您的代码是否运行客户端/服务器端/两者都运行?如果是客户端,您如何运行它(webpack/browserify?)。问题可能是这样的:。如果它解决了您的问题,这个问题应该作为副本关闭。请投票决定作为副本关闭,而不是回答。@Bergi这条评论就是为什么堆栈溢出有时会很糟糕。请投票决定作为副本关闭,而不是回答。@Bergi这条评论就是堆栈溢出会很糟糕的原因有时
import http from "http";
import request from "request";
error TS2307: Cannot find module 'http'