我的同事已将几个前端项目(react.js)和一个后端(node.js)上传到AWS。
每个项目的路径包含许多无用的子目录- 以前就是这样:
'/home/ubuntu/dir1/dir2/dir3/frontEndProject/src/index.js'
'/home/ubuntu/dir1/dir2/dir3/backEndProject/src/index.js'
'/home/ubuntu/dir1/dir2/dir3/dir4/frontEndProject2/src/index.js'
因此,我使用Filezilla进行了一些清理,并创建了一个主目录,当前存储了所有前端项目。 现在,路径如下所示:
'/home/ubuntu/main/frontEndProject/src/index.js'
'/home/ubuntu/main/frontEndProject2/src/index.js'
'/home/ubuntu/main/backEndProject/src/index.js'
同事为我提供了每个项目的链接- 例如:
http://123.123.123.123:3000/login
for frontEndProject
http://123.123.123.123:4000/login
for frontEndProject2
http://123.123.123.123:5000/
for backEndProject
问题是自从我重组了文件夹的层次结构以来,我无法再访问那些链接。我只能访问后端链接。
其他链接会发出错误-
Error: ENOENT: no such file or directory, open '/home/ubuntu/dir1/dir2/dir3/frontEndProject/src/index.js'
尝试访问第一个链接时,
Error: ENOENT: no such file or directory, open '/home/ubuntu/dir1/dir2/dir3/dir4/frontEndProject2/src/index.js'
尝试访问第二个时。
如何解决此问题?与将链接映射到当前路径有什么关系?