gpt4 book ai didi

node.js - 将 pg(postgres node 模块)native 从 require 转换为 import

转载 作者:行者123 更新时间:2023-11-29 14:18:59 24 4
gpt4 key购买 nike

我使用转译器将 es6/typescript 代码转换为 es5。这是带有用于 Node js 的 pg native 模块导入的原始 es5 代码:

var pg  = require('pg').native

对于 es6/typsecript 模式,我使用:

import * as pge from "pg"

它工作正常,但我找不到指定 .native 的语法,所以它被正确地转换为 require('pg').native

我试过了:

import * as pge from "pg"
export let pg = pge.native

但我不确定这是否是正确的方法。有没有更好的办法?

最佳答案

正确的语法是:

import { native as pg } from 'pg';

这与:

var pg = require('pg').native;

然后您可以像您一样使用 pg 变量。

关于node.js - 将 pg(postgres node 模块)native 从 require 转换为 import,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36867736/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com