使用 webpack 配置中的插件部分,我已经成功地将 webpack 开发服务器与节点服务器(express)一起正确使用。
一切正常,但现在我尝试同构并在 express 应用程序中使用客户端组件。
到目前为止,我遇到的唯一问题是,如果没有 webpack“解析”我的服务器端代码,我会遇到需要组件但路径没有解决的情况
IE
在组件内部
'use strict';
import React from 'react';
import { RouteHandler, Link } from 'react-router';
import Header from 'components/header/main'; // <-- This line causes the error because webpack is not working when parsing this JSX server-side
export default React.createClass({
displayName: 'App',
render() {
return ( // ... More code
我应该以其他方式配置 webpack 还是必须将所有导入更改为有效的服务器端?
代码库在这里,以防您想查看实际状态https://github.com/vshjxyz/es6-react-flux-node-quickstart