【发布时间】:2019-12-23 08:51:44
【问题描述】:
有一个文件,只有一个文件,没有碎片或其他任何东西。
/alex/projects/inspector/inspector.cr
我想在另一个文件夹的另一个文件中要求它
/alex/projects/my-project/play.cr
这行不通
require "/alex/projects/inspector/inspector"
require "/alex/projects/inspector/inspector.cr"
这也不行
CRYSTAL_PATH=$CRYSTAL_ROOT/src:lib:/alex/projects/inspector
require "inspector"
require "inspector.cr"
require "./inspector"
require "./inspector.cr"
附:
我想避免使用分片等,因为我没有计划共享或发布该文件。它只是一个被不同位置的几个其他文件使用的文件。
我通过创建符号链接解决了这个问题
ln -s /alex/projects/inspector/inspector.cr /alex/projects/my-project/inspector.cr
require "./inspector"
【问题讨论】:
标签: crystal-lang