Files
super-data/tsconfig.node.json
lbw_9527443 a22526c820 feat: 初始化提报管理系统前端项目
- 添加基础项目结构及核心功能模块
- 实现用户登录界面及权限控制
- 完成分析师提报表单和管理员数据表格功能
- 配置Vue3 + Vite + Naive UI技术栈
- 集成Pinia状态管理和路由系统
- 添加axios请求封装及全局拦截器
2026-03-17 19:09:51 +08:00

29 lines
989 B
JSON

// TSConfig for modules that run in Node.js environment via either transpilation or type-stripping.
{
"extends": "@tsconfig/node24/tsconfig.json",
"include": [
"vite.config.*",
"vitest.config.*",
"cypress.config.*",
"nightwatch.conf.*",
"playwright.config.*",
"eslint.config.*"
],
"compilerOptions": {
// Most tools use transpilation instead of Node.js's native type-stripping.
// Bundler mode provides a smoother developer experience.
"module": "preserve",
"moduleResolution": "bundler",
// Include Node.js types and avoid accidentally including other `@types/*` packages.
"types": ["node"],
// Disable emitting output during `vue-tsc --build`, which is used for type-checking only.
"noEmit": true,
// `vue-tsc --build` produces a .tsbuildinfo file for incremental type-checking.
// Specified here to keep it out of the root directory.
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo"
}
}