《Clojure数据分析秘笈》——1.2节新建项目

本节书摘来自华章社区《Clojure数据分析秘笈》一书中的第1章,第1.2节新建项目,作者(美)Eric Rochester,更多章节内容可以访问云栖社区“华章社区”公众号查看

1.2 新建项目
本书将用到许多第三方库和外部依赖包,因此需要一款下载并记录它们的工具,也需要一款工具用于搭建环境并启动交互式终端解释器(REPL),以便查看代码或者执行程序。
可以使用Leiningen(http://leiningen.org/)完成这项工作,它已经成为标准的自动打包和管理系统。

1.2.1 准备工作
访问Leiningen官方网站(http://leiningen.org/)并下载lein脚本,执行该脚本会下载Leiningen所需的JAR文件。安装说明很清晰,整个安装过程比较简单。

1.2.2 具体实现
用lein new命令生成一个新项目,将项目名称作为参数传入:
现在你会发现一个名为getting-data的子目录,其中将包含getting-data.core命名空间和测试用的桩程序。
下载样例代码
你可以从http://www.packtpub.com你的账户中下载购买的所有Packt书籍中的样例代码文件。如果你通过其他渠道购书,可以访问http://www.packtpub.com/support并注册,这些文件会通过邮件直接发送给你。

1.2.3 实现原理
新建项目目录下有一个名为project.clj的文件,这个文件中包含关于该项目的元数据信息:项目名、版本和许可。文件中也包含代码需要使用的依赖列表。该文件中所使用的规范允许在Maven仓库目录和Clojure库目录(Clojars,https://clojars.org/)搜索下载项目的依赖包。

在每种方法的准备部分,都可以从这个文件的:dependencies部分看到项目需要列出的库。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值