Credentials并未导出,typescript下无法通过编译

Open
#342 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
25/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
node.js, typescript

Research direction

Start from the qiniu package entry point used by the import * as qiniu from 'qiniu' example and inspect how its TypeScript declarations expose Credentials. Reproduce the compiler error with the provided snippet; done means new qiniu.Credentials(qiniu_ak, qiniu_sk) compiles successfully for SDK version 7.2.2.

Written by the indexing model from the issue text.

Description

使用环境:
node.js, 使用了NODE.JS SDK,版本 7.2.2
sdk 安装方式:

yarn add qiniu

以下代码是typescript代码

import * as qiniu from 'qiniu'
const qiniu_credentials = new qiniu.Credentials(qiniu_ak, qiniu_sk)

提示:

Property 'Credentials' does not exist on type 'typeof import("/xxxx/node_modules/qiniu/index")'

Dominant language
JavaScript
Stars
590
Forks
191
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from qiniu/nodejs-sdk

All issues in qiniu/nodejs-sdk

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.