我正在尝试集成noflo‘the-图’与一个基于反应的前端。我正在尝试将demo-simple.html示例封装到作为simple-demo.js的react组件中,然后在此基础上进行构建。
在构建和运行时,我会得到以下错误:
ReferenceError: React未定义在Object.module.exports.register (bundle.js:42029).
在查看bundle.js时,我发现原因是:
TheGraph.SVGImage = React.createFactory( React.createClass({.
我的simple-demo.js只有以下代码和基本的锅炉板:
import React, {Component} from 'react';
var fbpGraph = require('fbp-graph');
var theGraph = require('the-graph');在这里,我已经导入了React,但是在导入‘the -’之后,我得到了错误。如果注释了此导入,则没有问题。
如果有人能洞察到底出了什么问题,那将是很有帮助的。谢谢你的耐心和帮助。
发布于 2017-10-20 10:51:29
flowhub/-图期望有一个全局的React变量,它通过在index.html中添加react和hammer来计算,方法如下:
<body>
<div class="container"></div>
</body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.4.2/react.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/hammer.js/2.0.8/hammer.min.js"></script>
<script src="app/bundle.js"></script>
</html>目前,它不适用于react 16.0.0,我需要15.4.2来使其工作。因此,以目前这个图书馆的形式,我相信这是继续下去的方法。
https://stackoverflow.com/questions/46838767
复制相似问题