nativescript-dev-typescript
支持 NativeScript 项目的 TypeScript。使用 tns install typescript 命令安装。
npm i --save nativescript-dev-typescript
- 版本:0.10.0
- GitHub:
- NPM: https://npmjs.net.cn/package/nativescript-dev-typescript
- 下载
- 昨日: 0
- 上周: 0
- 上个月: 0
NativeScript TypeScript
nativescript-dev-typescript
已被弃用,转而使用 bundle
工作流程,该流程将在 CLI v6.0 中引入。有关即将推出的新方法的更多信息,请参阅 此处。
提供 NativeScript 项目 TypeScript 支持的包。
NativeScript 是一个框架,它允许开发人员使用 JavaScript 和 CSS 真正地编写 Android 和 iOS 移动应用程序。 Angular 是最受欢迎的开源 JavaScript 框架之一,用于应用程序开发。我们与 Google 的开发人员紧密合作,使 Angular 在 NativeScript 中成为可能。结果是,一种软件架构,允许您使用与构建 Angular 网页应用程序相同的框架和(在某些情况下)相同的代码来构建移动应用程序,并具有您从本地代码期望的性能。 有关使用 NativeScript 和 Angular 构建真正本地移动应用程序的更多信息。
在 NativeScript 项目中使用
$ npm install -D nativescript-dev-typescript
上面的命令将 nativescript-dev-typescript
包添加为开发依赖项并安装必要的钩子。TypeScript 编译在项目准备构建时发生。将在项目文件夹中创建一个名为 tsconfig.json
的文件,该文件指定编译选项,并将其提交到源控制。 有关 tsconfig.json 选项的更多信息。
工作原理
当插件安装时,它会默认执行以下操作:
- 将
tsconfig.json
文件添加到项目(如果不存在), typescript
作为开发依赖项before-prepare
钩子,负责在准备项目之前转换所有文件before-watch
钩子以启动 TypeScript 监视器,并在项目 livesync 期间对每次 TypeScript 变更进行转换after-watch
钩子在 livesync 停止后停止 TypeScript 监视器
在 NativeScript 插件中使用
此包不打算用于插件。它仅适用于 NativeScript 项目。
贡献
我们喜欢拉取请求!查看 贡献指南。如果您想贡献,但不确定从哪里开始 - 请查找标记为 help wanted
的 问题。
获取帮助
请,仅使用 GitHub 问题 报告错误或请求功能。有关一般问题和支持,请参阅 NativeScript 社区论坛 或在我们的 NativeScript 社区 Slack 频道 中向我们的专家提问。