【发布时间】:2019-09-04 14:35:36
【问题描述】:
我有一个创建时间跟踪器的 NPM 包,它使用for in 来定位 MD 文件的标题,然后将其转换为跟踪器。目前在 Mac 上运行它工作正常,在 Windows 上我收到dirname:missing operand
我尝试在运行良好的 Mac 上运行,然后在 Windows 上运行它会吐出错误。正在谷歌搜索解决方案,但没有找到适合我情况的解决方案
for file in $(git diff HEAD --name-only | grep -E '\-Day\-LessonPlan\.md$' | xargs -n1 dirname);
do
./node_modules/.bin/tt-generator $file;
done
我希望它能够运行,它会访问一个 NPM 包并为我们创建时间跟踪器。目前在 Windows 上我只收到dirname: missing operand。 Mac 运行良好。
【问题讨论】: