【发布时间】:2020-06-27 10:55:28
【问题描述】:
我使用 supervisord 部署我的 NodeJS 项目。奇怪的是大部分路径,都是路径
- 在提供的 index.html 内:指向静态文件(样式表和 js 文件)的链接
- 在 javascript 文件中,对其他文件的 require 语句(例如:require('./scripts/'))
我认为原因是命令node "path/to/my/application/app",因为它从不同的目录运行应用程序。
当我将应用程序的新版本推送到生产环境时,如何避免更改路径? 你能推荐任何工具来解决这个问题吗?有没有一种干净的方法来设置路径,以便应用程序正常工作,以便我可以从任何地方(我的本地机器/我的网络空间)运行它?
【问题讨论】:
标签: node.js deployment path require supervisord