使用打字和NPM在TypeScript中安装节点模块

使用打字和NPM在TypeScript中安装节点模块,typescript,typescript-typings,Typescript,Typescript Typings,我正在尝试以最正确的方式导入节点模块。我想要电话: 从“pg”导入*为pg 工作。但现在它提出了一个: 找不到模块“pg”错误 我希望我错过了一些简单的事情 我失败的策略: npm安装页面--保存 typings安装页面--保存 “文件”:[ “/typings/index.d.ts”,tsconfig.json中的 如果您对我的方法有任何建议,请告诉我。试试这个 npm install @types/pg 然后继续导入它 import * as pg from "pg" 您使用的是哪个版

我正在尝试以最正确的方式导入节点模块。我想要电话:

从“pg”导入*为pg

工作。但现在它提出了一个:

找不到模块“pg”错误

我希望我错过了一些简单的事情


我失败的策略:

  • npm安装页面--保存
  • typings安装页面--保存
  • “文件”:[
    “/typings/index.d.ts”,tsconfig.json中的
  • 如果您对我的方法有任何建议,请告诉我。

    试试这个

    npm install @types/pg
    
    然后继续导入它

    import * as pg from "pg"
    

    您使用的是哪个版本的typescript?我在编译时或运行时会出现此错误?如果您使用的是typescript 2,这可能会很有趣:您确定步骤2进行得很顺利吗?通常命令是
    typings install dt~pg--global
    。除此之外,我认为您的做法是正确的。