これはnode_modulesに新しいバージョンのバージョンをロードしたサーバでnpm install
を実行しているときに直面した問題です。ノードモジュールの問題:モジュールごとに1つのデフォルトエクスポートが許可されます
我々は、開発の依存関係の新しいバージョンをロードnpm install
をした前に、それが正常に動作するために使用
export default class DemoComponent extend React.Component {
render() {
return(
<h1>Hello</h1>
);
}
}
export default connect(
mapStateToProps,
{ ... }
)(DemoComponent);
のように見えるのモジュールを持っています。
ERRORログ:モジュールごとに許可
つだけデフォルトのエクスポート。at File.buildCodeFrameError(/home/workspace/node_modules/babel-core/lib/transformation/file/index.js:431:15) at NodePath.buildCodeFrameError(/ home/workspace/node_modules/babel-traverse/lib /パス/ index.js:140:26) at PluginPass.exit(/home/workspace/node_modules/babel-plugin-transform-es2015-modules-commonjs/lib/index.js:253:29) at newFn(/ nodePath._call(/home/workspace/node_modules/babel-traverse/lib/path/context.js:76:18)の のホームディレクトリ/ workspace/node_modules/babel-traverse/lib/visitors.js:276:21) NodePath.call(/home/workspace/node_modules/babel-traverse/lib/path/context.js:48:17) at NodePath.visit(/ home/workspace/node_modules/babel-traverse/lib/path/context) .js:117:8) at TraversalContext.visitQueue(/ home/workspace/node_module TraversalContext.visitSingle(/home/workspace/node_modules/babel-traverse/lib/context.js:108:19) にある のTraversalContext.visit(/ sabel-traverse/lib/context.js:150:16) home/workspace/node_modules/babel-traverse/lib/context.js:192:19) at Function.traverse.node(/home/workspace/node_modules/babel-traverse/lib/index.js:161:17)
あなたは2つの 'export default'を持つことはできません。意味がありません。それらのうちの1つは、デフォルトにする必要があります。おそらく、ストアに接続されている最新のものです。 – QoP