hapi.js 版本 18.x 类型
hapi.js Version 18.x Typings
我最近升级了我的项目以使用 @hapi/hapi
节点模块而不是旧的 hapi
模块。我使用的是版本 18.3.1 ("@hapi/hapi": "^18.3.1"
)。
我的 Typescript 定义不再有效,因为导入读取: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
然后从 'hapi'
导入,而不是从 '@hapi/hapi'
导入。
import * as Hapi from '@hapi/hapi';
我最近升级了我的项目以使用 @hapi/hapi
节点模块而不是旧的 hapi
模块。我使用的是版本 18.3.1 ("@hapi/hapi": "^18.3.1"
)。
我的 Typescript 定义不再有效,因为导入读取: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
然后从 'hapi'
导入,而不是从 '@hapi/hapi'
导入。
import * as Hapi from '@hapi/hapi';