Bea*_*wah 2 node.js typescript hapijs
我最近将项目升级为使用@hapi/hapi节点模块与旧hapi模块。我正在使用版本18.3.1("@hapi/hapi": "^18.3.1")。
随着导入读取,我的打字稿定义不再起作用: import * as Hapi from 'hapi';
运行节点进程时,出现模块未找到错误。有没有办法将类型指向@types/hapi新@hapi/hapi模块?
卸载@types/hapi依赖项。这对我迁移至无效18.3.1。改为安装@types/hapi__hapi。我搜索了一会儿,然后碰到了那个包裹,这似乎可以解决问题。
npm un @types/hapi -D
npm i @types/hapi__hapi -D
Run Code Online (Sandbox Code Playgroud)
然后从而不是从'hapi'导入'@hapi/hapi'。
import * as Hapi from '@hapi/hapi';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
605 次 |
| 最近记录: |