gpt4 book ai didi

javascript - import qs 未定义,但适用于 require

转载 作者:行者123 更新时间:2023-12-05 08:36:51 25 4
gpt4 key购买 nike

我有一个在 Google Cloud Functions 上的 NodeJS 14 上运行的代码,我正在使用 typescripttsc 来编译我的代码。

import qs from 'qs'

console.log(`qs >>> ${qs})

日志上方的代码(在生产中)

qs >>> undefined

我认为问题出在我的 tsconfig 上,有人可以帮忙检查一下我的配置是否有一些不寻常的地方吗?

如果我使用 require('qs') 代码可以工作。

我的tsconfig.json:

{
"compilerOptions": {
"module": "commonjs",
"noImplicitReturns": true,
"noUnusedLocals": true,
"outDir": "lib",
"sourceMap": true,
"strict": true,
"target": "es2017",
"allowSyntheticDefaultImports": true
},
"compileOnSave": true,
"include": ["src", "tests"]
}

最佳答案

试试看:

import * as qs from 'qs'

关于javascript - import qs 未定义,但适用于 require,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67489163/

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