#!/bin/bash echo "开始构建项目,忽略所有 TypeScript 错误..." echo # 设置环境变量以忽略 TypeScript 错误 export TS_NODE_TRANSPILE_ONLY=true export TSC_COMPILE_ON_ERROR=true # 执行不带类型检查的构建命令 npm run build-no-check echo if [ $? -eq 0 ]; then echo "构建成功完成!忽略了所有 TypeScript 错误。" echo "构建结果位于 dist 目录中。" else echo "构建过程中出现错误,但与 TypeScript 类型检查无关。" echo "请检查其他可能的错误。" fi read -p "按回车键继续..."