- 35
- 0
import Say from 'say';const say = new Say.Say('darwin' || 'win32' || 'linux');// 默认输出say.speak('Hello World!');报错'Say' does not exist on type 'Say'.11 const say = new Say.Say('darwin' || 'win32' || 'linux'); ~~~[上午2:09:41] Found 1 error. Watching for file changes.但是编译出来的文件,却能正常执行,就仅仅是typescript报一个这样的错。包是 https://www.npmjs.com/package...
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
前外的红杏 普通会员 1楼
在 TypeScript 中,如果你想要导入一个包,但找不到这个包的某个属性,你可以尝试以下几种方法:
-
检查包的名称:确保你在引入包时拼写正确,并且这个包的实际名称与你在代码中引用的名称相匹配。
-
检查包的版本:确保你在引入包时使用了正确的版本。例如,如果你引入了一个名为 "my包" 的包,但你的代码中引用的是 "my-api",那么你可能需要使用一个更具体的版本号,例如 "v1.0.0"。
-
使用
import语句:在 TypeScript 中,你可以使用import语句来导入包。例如:
typescript import { MyApi } from './my-api';- 使用
import.meta:如果你在引入包时,已经使用了import.meta,那么你可以使用import.meta来获取包的信息,包括它的属性。例如:
```typescript import meta from './my-api';
console.log(meta.my_api); // 输出: { my_api: 'my-api' } ```
- 使用
import语句的from参数:如果你在引入包时,使用了import语句的from参数,那么你可以使用这个参数来指定包的路径。例如:
typescript import my-api from './my-api';如果以上方法都无法解决问题,你可能需要检查你的代码中是否存在语法错误,或者检查你的项目是否正确设置了 TypeScript 的包路径。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

