Vis*_* LK 7 javascript reactjs react-router
无法编译反应路由器。这发生在安装路径到正则表达式之后
./node_modules/react-router/esm/react-router.js
Attempted import error: 'path-to-regexp' does not contain a default export (imported as 'pathToRegexp').
Run Code Online (Sandbox Code Playgroud)
此错误发生在构建期间,无法消除。
不必降级到旧版本,只需更改导入方式:来自:
import pathToRegexp from 'path-to-regexp';
Run Code Online (Sandbox Code Playgroud)
到
import { pathToRegexp } from 'path-to-regexp';
Run Code Online (Sandbox Code Playgroud)
小智 5
对我来说,这是因为我的正则表达式路径已更新到较新版本。
我通过简单地恢复到旧版本的路径到正则表达式来解决这个问题。为此,只需运行以下命令:
npm i path-to-regexp@2.4.0 --save
| 归档时间: |
|
| 查看次数: |
2004 次 |
| 最近记录: |