2015-12-11 29 views
3

我試着在我的項目中重現報告的here示例。 問題是我正在使用似乎不支持ES6導入的Browseryfy。 所以我認爲翻譯的例子,從第三進口:將ES6「導入」轉換爲nodejs「require」的正確方法

import {Treebeard} from 'react-treebeard'; 

var Treebeard = require('react-treebeard').default; 

但它仍然沒有工作,我也得到了以下錯誤:

Uncaught Error: Invariant Violation: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined

我閱讀試圖切換到babelify,但我會認爲這是最後一個選項。 謝謝!

回答

7
var Treebeard = require('react-treebeard').Treebeard; 
+0

謝謝,它解決了這個問題。 –

相關問題