我正在为一个开源 Node.js 项目做出贡献。该项目的安装脚本通过将 git 存储库克隆为/home/ProjectName
root 并从那里运行 node.js 脚本来工作。该项目还有两个配置文件,应放置在项目的根文件夹中。
执行此操作的正确 UNIX 方法是什么?如果我们遵循文件系统层次结构标准,是否应该将其放置在 /opt/ProjectName 中并让节点从那里运行它?配置应该放在/etc/ProjectName
?
我们是否应该考虑为每个发行版打包软件,而不是使用下载并启动 Node.js 脚本的脚本?
该项目是一个网络录像机软件还生成并存储视频记录。放置这些记录的合理默认目录是什么?