由于路径中存在“:”、“*”字符而导致 Windows 上的无效路径问题

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

React-router 路径需要 (:) 来指示 url 参数,在这种情况下为 :id 。Windows 不允许在我需要的分支上结账,这是无效的

是否有其他选项可以绕过此问题,以便我可以随时随地无缝结账?将 (:) 更改为 (*) 也没有帮助。它只发生在 Windows 上(Mac/Linux - 没有问题)


胡说叔叔
浏览 44回答 1
1回答

慕桂英4014372

我怀疑你正在使用Next.js. 在那里,动态参数的处理方式略有不同。尝试使用该[id]文件夹。因此,您应该具有以下项目结构:.└── src    └── pages        └── vacancies            └── vacancy                └── [id]                    └── index.js
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript