Проблема с неверным путем в Windows из-за символов ":", "*" в маршруте

error: invalid path 'src/pages/vacancies/vacancy/:id/index.js'

Путь React-маршрутизатора требует (:) указать параметры URL, :id в случае. Это недопустимо для Windows, не позволяющей оформить заказ в нужной мне ветке.

Есть ли какой-либо другой способ обойти эту проблему, чтобы я мог беспрепятственно оформлять покупки в любом месте? Замена (:) на (*) тоже не помогла. Это происходит только в Windows (Mac/Linux - с ними проблем нет)

Я тоже не думаю, что это правильный путь Unix?

evolutionxbox 23.12.2020 19:48
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
1
213
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

У меня есть подозрения, что вы используете 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 24.12.2020 10:47

@Daria_S, не могли бы вы обновить свой вопрос и показать, как вы настраиваете маршрутизацию в приложении? Или, если проект некоммерческий и небольшой, то опубликуйте его на github и дайте ссылку здесь. Это был бы лучший вариант)

xom9ikk 24.12.2020 11:06

Другие вопросы по теме