error: invalid path 'src/pages/vacancies/vacancy/:id/index.js'
Путь React-маршрутизатора требует (:) указать параметры URL, :id в случае. Это недопустимо для Windows, не позволяющей оформить заказ в нужной мне ветке.
Есть ли какой-либо другой способ обойти эту проблему, чтобы я мог беспрепятственно оформлять покупки в любом месте? Замена (:) на (*) тоже не помогла. Это происходит только в Windows (Mac/Linux - с ними проблем нет)
У меня есть подозрения, что вы используете Next.js
. И там динамические параметры обрабатываются немного по-другому. Попробуйте использовать папку [id]
.
В результате у вас должна получиться следующая структура проекта:
.
└── src
└── pages
└── vacancies
└── vacancy
└── [id]
└── index.js
Да, сработало, но начался новый круг ада xD PageCreator: Found a client route, but the proper env was not set to enable this experimental feature. Please run again with GATSBY_EXPERIMENTAL_ROUTING_APIS=1 to enable.
@Daria_S, не могли бы вы обновить свой вопрос и показать, как вы настраиваете маршрутизацию в приложении? Или, если проект некоммерческий и небольшой, то опубликуйте его на github и дайте ссылку здесь. Это был бы лучший вариант)
Я тоже не думаю, что это правильный путь Unix?