Мой коллега загрузил несколько проектов переднего плана (реагирует. 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
для frontEndProject
http://123.123.123.123:4000/login
для frontEndProject2
http://123.123.123.123:5000/
для 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'
при попытке для доступа ко второму.
Как я могу решить эту проблему? Это как-то связано с отображением ссылок на текущий путь?