gpt4 book ai didi

node.js - 添加到 Heroku/Foreman 上的 NODE_PATH

转载 作者:太空宇宙 更新时间:2023-11-04 01:11:25 24 4
gpt4 key购买 nike

是否可以在 Heroku/Foreman 中添加 NODE_PATH,我似乎在文档中找不到任何内容,并且我想从我的 lib 目录加载自定义模块。

我在 .env 文件中尝试了以下操作,并使用 Foreman 在本地加载它,但它似乎不起作用:

NODE_PATH=/path/to/lib/directory

环境变量被加载,但没有被 Node 拾取,因为我收到 module not found 错误。

最佳答案

这里有两个选项,在变量声明的开头添加导出:

export NODE_PATH=/path/to/lib/directory

如果不导出,变量仅在 shell 内可用,不可用于子进程

选项2,在你的工头前面加上变量声明的前缀

NODE_PATH=/path/to/lib/directory foreman start

这将使变量在 foreman 进程及其子进程中可用

关于node.js - 添加到 Heroku/Foreman 上的 NODE_PATH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16988706/

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