mirror of
				https://github.com/whyour/qinglong.git
				synced 2025-11-01 01:16:07 +08:00 
			
		
		
		
	修改 typescript execute
This commit is contained in:
		
							parent
							
								
									f76828d4ec
								
							
						
					
					
						commit
						73c53dbc8d
					
				|  | @ -11,7 +11,7 @@ export default async () => { | |||
|   const subscriptionService = Container.get(SubscriptionService); | ||||
| 
 | ||||
|   // 生成内置token
 | ||||
|   let tokenCommand = `ts-node-transpile-only ${config.rootPath}/back/token.ts`; | ||||
|   let tokenCommand = `tsx ${config.rootPath}/back/token.ts`; | ||||
|   const tokenFile = `${config.rootPath}static/build/token.js`; | ||||
|   if (await fileExist(tokenFile)) { | ||||
|     tokenCommand = `node ${tokenFile}`; | ||||
|  |  | |||
|  | @ -49,7 +49,7 @@ RUN set -x \ | |||
|     && git config --global user.name "qinglong" \ | ||||
|     && git config --global http.postBuffer 524288000 \ | ||||
|     && npm install -g pnpm \ | ||||
|     && pnpm add -g pm2 ts-node typescript tslib \ | ||||
|     && pnpm add -g pm2 tsx \ | ||||
|     && rm -rf /root/.pnpm-store \ | ||||
|     && rm -rf /root/.local/share/pnpm/store \ | ||||
|     && rm -rf /root/.cache \ | ||||
|  |  | |||
|  | @ -5,6 +5,7 @@ | |||
|     "start:front": "max dev", | ||||
|     "start:back": "nodemon", | ||||
|     "start:public": "ts-node --transpile-only ./back/public.ts", | ||||
|     "start:schedule": "ts-node --transpile-only ./back/schedule.ts", | ||||
|     "build:front": "max build", | ||||
|     "build:back": "tsc -p tsconfig.back.json", | ||||
|     "panel": "npm run build:back && node static/build/app.js", | ||||
|  | @ -142,6 +143,7 @@ | |||
|     "sockjs-client": "^1.6.0", | ||||
|     "ts-node": "^10.6.0", | ||||
|     "tslib": "^2.4.0", | ||||
|     "tsx": "^3.12.3", | ||||
|     "typescript": "4.8.4", | ||||
|     "umi-request": "^1.4.0", | ||||
|     "vh-check": "^2.0.5", | ||||
|  |  | |||
|  | @ -84,6 +84,7 @@ specifiers: | |||
|   toad-scheduler: ^1.6.0 | ||||
|   ts-node: ^10.6.0 | ||||
|   tslib: ^2.4.0 | ||||
|   tsx: ^3.12.3 | ||||
|   typedi: ^0.10.0 | ||||
|   typescript: 4.8.4 | ||||
|   umi-request: ^1.4.0 | ||||
|  | @ -184,6 +185,7 @@ devDependencies: | |||
|   sockjs-client: 1.6.1 | ||||
|   ts-node: 10.9.1_ksn4eycaeggbrckn3ykh37hwf4 | ||||
|   tslib: 2.4.1 | ||||
|   tsx: 3.12.3 | ||||
|   typescript: 4.8.4 | ||||
|   umi-request: 1.4.0 | ||||
|   vh-check: 2.0.5 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ get_token() { | |||
|   if [[ -f $file_auth_token ]]; then | ||||
|     token=$(cat $file_auth_token | jq -r .value) | ||||
|   else | ||||
|     local token_command="ts-node-transpile-only ${dir_root}/back/token.ts" | ||||
|     local token_command="tsx ${dir_root}/back/token.ts" | ||||
|     local token_file="${dir_root}static/build/token.js" | ||||
|     if [[ -f $token_file ]]; then | ||||
|       token_command="node ${token_file}" | ||||
|  |  | |||
|  | @ -11,7 +11,7 @@ echo -e "提交master代码" | |||
| git push | ||||
| 
 | ||||
| echo -e "更新cdn文件" | ||||
| ts-node sample/tool.ts | ||||
| tsx sample/tool.ts | ||||
| 
 | ||||
| string=$(cat version.yaml | grep "version" | egrep "[^ ]*" -o | egrep "\d\.*") | ||||
| version="v$string" | ||||
|  |  | |||
|  | @ -431,16 +431,17 @@ format_timestamp() { | |||
| } | ||||
| 
 | ||||
| patch_version() { | ||||
|   # 兼容pnpm@7 | ||||
|   pnpm setup &>/dev/null | ||||
|   source ~/.bashrc | ||||
| 
 | ||||
|   if [[ $PipMirror ]]; then | ||||
|     pip3 config set global.index-url $PipMirror | ||||
|   fi | ||||
|   if [[ $NpmMirror ]]; then | ||||
|     npm config set registry $NpmMirror | ||||
|     pnpm config set registry $NpmMirror | ||||
|   fi | ||||
| 
 | ||||
|   # 兼容pnpm@7 | ||||
|   pnpm setup &>/dev/null | ||||
|   source ~/.bashrc | ||||
|   pnpm install -g &>/dev/null | ||||
| 
 | ||||
|   if [[ -f "$dir_root/db/cookie.db" ]]; then | ||||
|  | @ -450,7 +451,7 @@ patch_version() { | |||
|     echo | ||||
|   fi | ||||
| 
 | ||||
|   pnpm add -g pm2 ts-node typescript tslib | ||||
|   pnpm add -g pm2 tsx | ||||
| 
 | ||||
|   git config --global pull.rebase false | ||||
| 
 | ||||
|  |  | |||
|  | @ -15,7 +15,7 @@ define_program() { | |||
|   elif [[ $file_param == *.sh ]]; then | ||||
|     which_program="bash" | ||||
|   elif [[ $file_param == *.ts ]]; then | ||||
|     which_program="ts-node-transpile-only" | ||||
|     which_program="tsx" | ||||
|   else | ||||
|     which_program="" | ||||
|   fi | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 whyour
						whyour