我开始构建一个全新的React应用程序。但是,webpack无法导入react-router
。
import * as React from 'react';
import * as ReactDOM from 'react-dom';
import { Router, Route, Link, browserHistory } from 'react-router';
前两行效果很好,但第三行突出显示,小贴士说Cannot find module 'react-router'
。运行webpack-dev-server时也一样。另一方面,它在使用webpack构建捆绑时起作用。
我已尝试react-router
版本3.0.0和1.0.3,安装了history
软件包,尝试指定模块的完整路径。还有其他想法吗?
感谢。
P.S。可能值得一提的是,我已经开始使用这个样板https://github.com/mobxjs/mobx-react-typescript-boilerplate
了答案 0 :(得分:0)
好的,这是与打字稿相关的问题。我忘记了为路由器安装类型(npm install --save-dev @types/react-router
)。