本帖最后由 h5lover 于 2016-8-15 16:50 编辑

今晨,我在 Hacker News 的首页看到了这样一个开源项目 —— ShiftJS,这是一款将 Swift 代码转换为友好的 JavaScript 代码的编译器,即 Swift to JavaScript Transpiler,使用 JavaScript 编写,其主要贡献者为来自纽约的软件开发者 Donald Steinert,该项目目前仍处于早期开发阶段。

Swift和JS打通了!ShiftJS:将Swift代码转换为JavaScript的开源项目

Swift和JS打通了!ShiftJS:将Swift代码转换为JavaScript的开源项目 - 敏捷大拇指 - Swift和JS打通了!ShiftJS:将Swift代码转换为JavaScript的开源项目


使用 ShiftJS 很简单,安装:

[Bash shell] 纯文本查看 复制代码
npm install shift.js





Getting Started

将一个 Swift 文件编译为 JavaScript:

[Bash shell] 纯文本查看 复制代码
shift.js example.swift


标记一个 Swift 文件:

[Bash shell] 纯文本查看 复制代码
shift.js -t example.swift


从 Swift 文件中解析一个 AST:

[Bash shell] 纯文本查看 复制代码
shift.js -a example.swift


查看所有命令描述:

[Bash shell] 纯文本查看 复制代码
shift.js --help


现在,开发者们可以直接进入 ShiftJS 的官网尝试。

欢迎大家订阅我刚创建的淘帖“Swift开发Web前端H5 JS CSS

www.swifthumb.com/forum.php?mod=collection&action=view&ctid=70