【发布时间】:2014-11-24 14:51:17
【问题描述】:
我正在尝试用webpack 和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
有人看到这个错误吗?我做错了什么?
【问题讨论】:
标签: reactjs webpack react-router