apous, 让我们快速编写一个真实的脚本

分享于 

3分钟阅读

GitHub

  繁體 雙語
Let's make Swift scripting a reality.
  • 源代码名称:apous
  • 源代码网址:http://www.github.com/owensd/apous
  • apous源代码文档
  • apous源代码下载
  • Git URL:
    git://www.github.com/owensd/apous.git
    Git Clone代码到本地:
    git clone http://www.github.com/owensd/apous
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/owensd/apous
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    
     _______
    
    
    | _. -----.-----.--.--.-----.
    
    
    |. 1 | _ | _ | | |__ --|
    
    
    |. _ | __|_____|_____|_____|
    
    
    |: | |__|
    
    
    |::.|:. |
    
    
    `--- ---'
    
    
    
    
    Apous GitHub licenseGitHub release

    Apous是一个简单的工具,可以轻松编写Swift脚本。

    主要功能:

    工作原理

    Apous通过在脚本目录中检查 Cartfile 或者 Podfile 来工作。 如果存在,则将运行 carthage update 或者 pod install --no-integrate

    接下来,所有Swift文件都编译成单个 .apousscript 二进制文件,然后自动运行。

    确实很简单。

    正在启动

    首先,你需要安装最新的Apous构建。

    • 从"释放"下载最新版本的apous
    • 将它复制到路径中的某个位置,如 /usr/local/bin/

    Homebrew 支持正在挂起:https://github.com/Homebrew/homebrew/pull/41473

    创建你的第一个脚本

    为脚本创建一个新目录,例如 mkdir demo

    更改到该目录:cd demo

    创建新脚本 file: touch demo.swift

    将文件的内容更改为:

    importFoundationprint("Welcome to Apous!")

    运行脚本:apous.

    这将输出:

    
    Welcome to Apous!
    
    
    
    

    你可以在这里看到其他示例: 示例

    Apous还支持使用 #! 运行脚本。 请注意,你的入口点脚本必须为0.

    #!/usr/local/bin/apousimportFoundationprint("Welcome to Apous!")

    然后运行:

    
    > chmod +x main.swift
    
    
    >./main.swift
    
    
    Welcome to Apous!
    
    
    
    

    常见问题解答

    Q: Apous意味着什么


    MAKE  Swift  LET  脚本  
    相关文章