类型声明

node 声明文件

1.如果 TypeScript 无法自动找到 Node.js 内置模块的类型声明,可以手动安装 `@types/node` 包。你可以使用 npm 或者 yarn 进行安装:
npm install --save-dev @types/node
# 或者
yarn add --dev @types/node

vue 别名声明文件

1.在 TypeScript 中,如果你想要为 Vue 组件提供类型声明文件,通常需要创建一个 `.d.ts` 文件来描述组件的类型。对于通过别名引入的组件,你可以通过在 `src` 目录下创建一个与组件文件名相同的 `.d.ts` 文件,并在其中定义组件的类型。

// src/components/HelloWorld.d.ts
declare module '*.vue' {
import { DefineComponent } from 'vue';
const component: DefineComponent<{}, {}, any>;
export default component;
}