项目归功于:yemiwebby原始存储库:github.com/yemiwebby/bookstore-nest一个渐进式的框架,该框架受启发,用于构建高效且可扩展的服务器端应用程序。
描述框架TypeScript入门材料库。
安装$npminstall运行应用#development$npmrunstart#watchmode$npmrunstart:dev#productionmode$npmrunstart:prod测试#unittests$npmruntest#e2etests$npmruntest:e2e#testcoverage$npmruntest:cov支持Nest是MIT许可的开源项目。
得益于赞助商和出色支持者的支持,它可以发展壮大。
如果您想加入他们,请。
保持联系
2019/2/6 9:09:45 84KB TypeScript
1
MC带回家#Installandrundevserveryarn&&yarndev#JestUnitTestsyarntest:unit#CypressE2ETestyarntest:e2eNextJS打字稿样板引导开发人员友好的NextJS应用程序,该应用程序配置为:用用格式默认情况下使用进行提交挂钩的类型检查,类型检查和格式化使用和Testing本人部署使用部署示例:如何使用使用或执行以引导示例:npxcreate-next-app--examplewith-typescript-eslint-jestwith-typescript-eslint-jest-app#oryarncreatenext-app--examplewith-typescript-eslint-jestwith-typ
2018/3/12 21:47:22 526KB JavaScript
1
LayaAir使用IDE制造动画并播放源代码和资源希望大家下载并给与评论TypeScript语言开发
2020/2/9 3:43:38 1.65MB Laya TypeScript 动画
1
重新打字为最终解决ReasonML/OCaml打字稿互操作而进行的有目的的尝试。
为什么我正在为MaterialUI维护一包自动生成的绑定。
随着原始程序包的复杂性增加以及希望涵盖所有内容的工具开始崩溃,生成这些绑定变得越来越令人沮丧。
这导致每个循环中丢失越来越多的类型,并通过调整类型提取过程来花费宝贵的时间来恢复它们。
现在,生成器使用一个将typescript转换成json-schema,然后将其分析并解析为原因代码。
我相信这些工具想要覆盖太多的用例才能有效。
因而,我着手简化此过程,并可能提供一种有效的方法来概括reason和typescript之间的类型映射。
颇有野心。
走着瞧。
理念re-typescript实现了它自己的词法分析器/解析器,专门用于分析typescript声明文件。
它故意不想要进入通过跟踪推断类型*.ts文件。
它只会尽最大可能提取干净定义的类型。
我还不确定如何处理无法解析的代码。
我相信最好的近似方法是最好的,它将通过仅注入某种抽象类型来优雅地结束遍历,而不是使类型失效或完全省略。
re-typescript首先从令牌化过程中
2019/1/14 9:17:30 2.38MB typescript parsing ocaml decoding
1
:alien_monster:React本机模板CodeApp基于。
:white_medium_star:产品特点直接在使用基本组件完全响应暗模式:play_button_selector:用法npxreact-nativeinitMyAwesomeApp--templatereact-native-template-codeapp关于旧版CLI的留意事项关于旧版CLI似乎有些困惑。
该模板仅适用于新的CLI。
确保首先卸载了旧版react-native-cli(npmuninstall-greact-native-cli),以下命令才能起作用。
如果您不希望使用npx,则还可以全局安装新的CLI(npmi-g@react-nat
2018/9/5 22:07:33 1.15MB template boilerplate typescript react-native
1
从HTML注入安全使用标记的模板文字进行查询,例如db.query(sql`SELECT*FROMusersWHEREid=${userID}`);使得SQLInjection攻击几乎不可能被忽视。
所有@databases库都强制使用sql标记的模板文字,因而您不会意外遗漏它们。
然后将查询作为单独的字符串和值传递到数据库引擎:{text:'SELECT*FROMusersWHEREid=?',values:[userID]}承诺所有@databasesAPI的设计都一开始就牢记了承诺。
打字稿用TypeScript编写,因而每个模块都有内置的类型安全性和类型定义。
模块化的每个数据库驱动程序都作为单独的模块发布到npm,因而您不需要安装不需要的驱动程序。
包裹名字版文件@databases/连接池@数据库/展览@数据库/mysql@databases/mysql-test@数据库/pg@databases/pg-migrations@data
2018/11/6 2:44:24 872KB nodejs javascript mysql postgres
1
包括软件及打包apk插件------------------------Auto.js使用JavaScript作为脚本语言,目前使用Rhino1.7.7.2作为脚本引擎,支持ES5与部分ES6特性。
因为Auto.js是基于JavaScript的,学习Auto.js的API之前建议先学习JavaScript的基本语法和内置对象,可以使用教程前面的两个JavaScript教程链接来学习。
如果您想要使用TypeScript来开发,目前已经有开发者公布了一个可以把使用TypeScript进行Auto.js开发的工具,参见Auto.jsDevTools。
如果想要在电脑而不是手机上开发Auto.js,可以使用VSCode以及相应的Auto.js插件使得在电脑上编辑的脚本能推送到手机运行,参见Auto.js-VSCode-Extension。
本文档的章节大致上是以模块来分的,总体上可以分成"自动操作"类模块(控件操作、触摸模仿、按键模仿等)和其他类模块(设备、应用、界面等)。
"自动操作"的部分又可以大致分为基于控件和基于坐标的操作。
基于坐标的操作是传统按键精灵、触摸精灵等脚本软件采用的方式,通过屏幕坐标来点击、长按指定位置模仿操作,从而到达目的。
例如click(100,200),press(100,200,500)等。
这种方式在游戏类脚本中比较有可行性,结合找图找色、坐标放缩功能也能达到较好的兼容性。
但是,这种方式对一般软件脚本却难以达到想要的效果,而且这种方式需要安卓7.0版本以上或者root权限才能执行。
所以对于一般软件脚本(例如批量添加联系人、自动提取短信验证码等等),我们采用基于控件的模仿操作方式,结合通知事情、按键事情等达成更好的工作流。
这些部分的文档参见基于控件的操作和基于坐标的操作。
其他部分主要包括:app:应用。
启动应用,卸载应用,使用应用查看、编辑文件、访问网页,发送应用间广播等。
console:控制台。
记录运行的日志、错误、信息等。
device:设备。
获取设备屏幕宽高、系统版本等信息,控制设备音量、亮度等。
engines:脚本引擎。
用于启动其他脚本。
events:事件与监听。
按键监听,通知监听,触摸监听等。
floaty:悬浮窗。
用于显示自定义的悬浮窗。
files:文件系统。
文件创建、获取信息、读写。
http:HTTP。
发送HTTP请求,例如GET,POST等。
images,colors:图片和图色处理。
截图,剪切图片,找图找色,读取保存图片等。
keys:按键模仿。
比如音量键、Home键模仿等。
shell:Shell命令。
threads:多线程支持。
ui:UI界面。
用于显示自定义的UI界面,和用户交互。
除此之外,Auto.js内置了对Promise。
2020/3/15 10:06:44 23.66MB autojs
1
创建React应用程序Lambda该项目是一个参考演示,向您展示了如何在工作流程中一起使用和。
您可以克隆它并立即在同一个仓库中使用带有无服务器Netlify功能的React应用程序进行生产。
或者,您可以通过以下一键部署直接部署到Netlify::warning:注意:您可能根本不需要此项目。
可以立即便用create-react-app!仅在需要构建函数步骤时才使用netlify-lambda,例如,如果您想使用Babel或TypeScript()。
项目设置来源:基本Create-React-App的主要新增内容是新文件夹:src/lambda。
此文件夹已指定,可以在package.json脚本中进行更改:"build:lambda":"netlify-lambdabuildsrc/lambda"。
距离:其中的每个JavaScript文件都将在指定的/bu
2019/2/10 6:36:32 175KB JavaScript
1
云开发CloudBase框架:rocket:CloudBase框架是云开发官方出品的前扩大一体化部署工具:fire:无需额外代码,前初步一键托管部署,基于Serverless架构,加速访问,弹性免运维。
更多特性和优势目录快速开始安装CLInpminstall-g@cloudbase/cli@latest初始化一个应用cloudbaseinit部署应用cloudbaseframeworkdeploy一键部署一个VueCLI创建的项目项目示例下面的快速开始部分可以协助您重启地经验CloudBaseFramework的能力,刹车Swift开始将自己的项目部署起来。
查看项目示例每一个示例都提供了一个部署按钮,可以单击之后在云端一键部署,将应用安装在您的腾讯云开发环境中。
同时我们也提供了对应的源代码,可以查看源代码,克隆或下载项目到本地进行修改,在本地通过CloudBaseCLI进行一键部署。
Daruk是一款基于Koa2,使用Typescript开发的轻量级web框架,使用。
ThinkJS是一种可以使用ES6/7特性开发项目
2021/4/13 14:11:26 1.37MB react nodejs java dart
1
很棒的打字稿项目很棒的打字稿开源项目。
贡献请先快速浏览。
如果您在此处看到不再维护或不合适的软件包或项目,请提交请求请求以改进此文件,谢谢。
打字稿-TypeScript是JavaScript的超集,可进行编译以清除JavaScript输出。
TypeScript是用于应用程序级JavaScript的言语。
TypeScript将可选类型,类和模块添加到JavaScript。
TypeScript支持适用于任何OS上的任何浏览器,任何主机的大规模JavaScript应用程序的工具。
TypeScript编译为基于标准的可读JavaScript。
用于高质量的TypeScript类型定义学习资源-TypeScript手册是TypeScript言语的综合指南book-有关TypeScript的权威指南,可能也是最好的TypeScript书以下是TypeScript中以下设计模式的实现-示例团队的AngularJS风格指南使用Angular开发的有用材料的列表《使用TypeScript开发Angular2》一书中的代码示例typescript-使用
1
共 94 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡