gpt4 book ai didi

javascript - 如何在 crontab 上为 node js 项目运行 jake?

转载 作者:搜寻专家 更新时间:2023-11-01 00:08:26 25 4
gpt4 key购买 nike

我想在 crontab 上为我的 node js 项目执行一个 jake 任务。我学会了在 Node js 中创建和运行 jake。我还学会了使用 crontab。如果我添加以下内容来创建 cronjob,则 jake 任务不会给出正确的结果。

* * * * * jake -f ~/Documents/Dev/MyProject-Workplace/web-njs/jake/import/my_jake_file jake_state:add_states >> ~/states.txt

但如果我在命令行中手动运行它运行完美。

在此先感谢,任何人都可以告诉我要进行哪些更改才能使其正常运行。

最佳答案

不能 100% 确定,因为您没有说明它以何种方式不起作用,但我会说它很可能不会以您的用户身份运行。确保当你添加 te cronkob 时,它是你的,就像这样

crontab -u YOURUSERNAMEHERE -e

如果这很好,您会想要检查您的路径变量以查看是否正确包含了 jake。最简单的方法是设置一个 Jade 米作业来运行,它与你的 $PATH env var 和他通往 jake 的路径相呼应

$ echo $PATH >> /tmp/foo; which jake >>/tmp/foo

关于javascript - 如何在 crontab 上为 node js 项目运行 jake?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21979759/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com