我正在尝试用webpack
and组合一个简单的项目react-router
。当我不使用时react-router
,一切正常。这是我的代码:
/** @jsx React.DOM */
var React = require('react');
React.renderComponent(
<h1>Hello World</h1>,
document.body
);
这是我的重要部分webpack.config.js
:
module: {
loaders: [
{ test: /\.css$/, loader: 'style!css'},
{ test: /\.js$/, loader: 'jsx-loader' }
]
}
但是当我添加require('react-router')
到我的js
文件时,我收到了这个错误:
ERROR in (webpack)/~/node-libs-browser/~/buffer/index.js
Module not found: Error: Cannot resolve module 'jsx-loader' in /usr/local/lib/node_modules/webpack/node_modules/node-libs-browser/node_modules/buffer
@ (webpack)/~/node-libs-browser/~/buffer/index.js 1:0-106
有没有人看到这个错误?我究竟做错了什么?