typescript相关内容

TypeScrip:如何根据数据结构生成和打印AST

我正在启动一个新项目,作为其接口的一部分,我们有一大堆“令牌”,这是一个带有字符串值的递归对象,如下所示: const colors = { accent: '#f90', primary: { active: '#fff', inactive: 'silver' } }; 我们提供了一个通过基于字符串的路径使用这些内容的实用程序(例如,在本例中,primar ..
发布时间:2022-06-18 21:19:48 其他开发

如何在运行TSC(类型脚本编译器)时将Package.json复制到dist或Build文件夹中

我有一个使用package.json文件(见屏幕截图)的类型脚本反应组件,我运行tsc以便将其传输到dist文件夹中的ES5,但package.json文件不会被复制。请注意,在截图中,我手动将其复制到dist文件夹中。 所以我的问题是:有没有办法通过tsc/tsconfig...而不必添加复制脚本(通过yarn build运行)。因为我希望在运行tsc --watch 时也更新此设置 此 ..
发布时间:2022-06-18 12:56:07 其他开发

如何同时执行TypeScrip监视和运行服务器?

我在NodeJS中开发我的项目。我发现如果我需要编码和测试API,我会运行两个控制台,一个是执行类型脚本监视,另一个是执行服务器。 我觉得这太麻烦了。我发现GitHub上的其他开发人员已经在package.json中编写了脚本。调用任何命令都很容易。它吸引了如何编写脚本和简单地介绍我的开发工作流程。 简而言之,打印脚本手表的命令是tsc -w,运行服务器的命令是node app.js。我的 ..
发布时间:2022-06-18 12:24:05 其他开发

将自写打字模块导入Svelte组件时出错

我正在尝试将自己编写的TypeScrip模块导入到Svelte组件中。但是,当我尝试使用以下行导入模块时收到以下错误 import {TelegramBotForSafetyMania} from '../telegram_bot'; 我们收到以下错误: 因此,我们尝试通过在文件名末尾写入.ts来定义导入文件的格式: import {TelegramBotForSafety ..
发布时间:2022-06-12 17:46:43 其他开发

如何在JsSIP中处理音频流?

我正在创建Reaction应用程序,该应用程序使用JsSIP库来应答通过VoIP SIP提供程序进行的呼叫。 我已经创建了一个具有两个按钮(接受和拒绝)的页面。它成功地在SIP服务器上注册了SIP客户端。它还成功地接听电话,我可以接听了。但我在接听电话时听不到任何声音。 注册JsSIP客户端(在willReceiveProps中,因为更换道具后我有连接信息): const soc ..
发布时间:2022-06-10 18:00:42 前端开发

如何在Type脚本中创建UUID模板文字类型?

是否有人成功地使用新的模板文本类型在TypeScrip中为UUID编写了类型? 例如: const id:UUID = "f172b0f1-ea0a-4116-a12c-fc339cb451b6" 此人尝试:UUID Tweet 但类型太复杂:";表达式生成的联合类型太复杂,无法表示。(2590):Example 他的类型: type Alphabetic = ..
发布时间:2022-05-27 12:20:28 其他开发