我使用supervisord部署我的NodeJS项目。奇怪的是,大多数路径是路径
我相信将其作为命令node "path/to/my/application/app"
的原因,因为它从另一个目录运行该应用程序。
[每当将新版本的应用程序推送到生产环境时,如何避免更改路径?您可以推荐任何工具来解决此问题吗?是否有一种干净的方法来设置路径,以便应用程序能够正常运行,以便我可以在任何地方(我的本地计算机/我的网站空间)运行它?
使用相对路径。例如,如果index.html与.js文件位于同一目录中,则您可以使用它('./index.html')。如果在父目录中,则可以使用(../ index.html)