📖 文档
环境设置

项目环境设置

跟随下面步骤,设置和安装项目环境。如果觉得麻烦,可以直接克隆代码到本地跑起来。

执行以下命令,创建项目相关文件夹:

mkdir -p tsdk-quickstart/server/src
cd tsdk-quickstart

创建 tsconfig.json

config='{
  "compilerOptions": {
    "module": "commonjs",
    "declaration": false,
    "removeComments": true,
    "esModuleInterop": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "allowSyntheticDefaultImports": true,
    "strictNullChecks": true,
    "target": "es2017",
    "sourceMap": true,
    "baseUrl": "./",
    "outDir": "./build",
    "paths": {
      "@/*": ["./*"]
    },
    "incremental": true,
    "skipLibCheck": true
  },
  "exclude": ["./next-app"]
}'
echo $config > tsconfig.json

生成配置

./server 目录,执行以下命令生成配置文件 tsdk.config.jstsdk.config 说明):

导出模块

切换到 ./server 目录,执行下面同步代码命令会创建相关文件:

      • tsdk.config.js
      • package.json
    • package.json
    • pnpm-workspace.yaml
  • 创建的相关文件说明:

    • ./server/tsdk.config.js - tsdk 配置文件 说明
    • .vscode/tsdk.code-snippets - tsdk 辅助代码片段 说明
    • ./server/src/shared - 共享文件夹
    • ./fe-sdk - 导出的共享模块