vikiboss / 60s

60s API 免费接口集合 | 2024 巴黎奥运会奖牌榜/看世界/百度百科/Bing壁纸/历史上的今天/天气/Epic游戏/哔哩-微博-抖音-知乎-头条热搜/汇率换算等,欢迎贡献
https://60s.viki.moe/60s?v2=1
MIT License
202 stars 43 forks source link

【提问】此 TS 项目该如何运行、部署? #2

Closed AndyNull closed 11 months ago

AndyNull commented 11 months ago

大佬们别喷,主要确实不会,哈哈 使用ts-node main.ts直接运行报错如下:

/usr/local/lib/node_modules/ts-node/src/index.ts:859 return new TSError(diagnosticText, diagnosticCodes, diagnostics); ^ TSError: ⨯ Unable to compile TypeScript: main.ts:1:29 - error TS5097: An import path can only end with a '.ts' extension when 'allowImportingTsExtensions' is enabled.

1 import { Application } from './deps.ts'


main.ts:2:20 - error TS5097: An import path can only end with a '.ts' extension when 'allowImportingTsExtensions' is enabled.
vikiboss commented 11 months ago

这是一个 deno 项目,不是常规的 node 项目,它们的异同参考 deno 官网。

你可以使用 deno 本地开发,或者使用 deno deploy 的部署服务自行部署。

AndyNull commented 11 months ago

好叻,谢谢,我去看看,

AndyNull commented 11 months ago

行了,刚刚找了个arm64的deno装上能跑了,哈哈

BerBai commented 5 months ago

deno deploy部署上了,但绑定域名一直解析不通过,dns用的cloudflare。

vikiboss commented 5 months ago

deno deploy部署上了,但绑定域名一直解析不通过,dns用的cloudflare。

按照 deno deploy 的自定义域名指南,加上需要的 DNS 解析,一会儿就好了吧,具体操作:

  1. 到 deno 项目设置页,添加域名
  2. 点击 setup 按钮查看要加哪些解析,比如:
image
  1. 到 cloudflare 添加对应的解析,三个都要
  2. 过不到一分钟,应该就添加好了
vikiboss commented 5 months ago
image
BerBai commented 5 months ago
image

感谢,没有使用dns解析。已经解决了