繁体   English   中英

流星/反应:ReferenceError:未定义require /错误:找不到模块

[英]Meteor/React : ReferenceError: require is not defined / Error: Cannot find module

我必须将Meteor与React一起用于学校项目。 我建立了一个网站,希望在其中添加一个轮播。

为此,我尝试使用: https : //github.com/vazco/meteor-universe-react-carousel/

使用示例脚本:

var React = require('react');
var Slider = require('react-slick');

var SimpleSlider = React.createClass({
  render: function () {
    var settings = {
      dots: true,
      infinite: true,
      speed: 500,
      slidesToShow: 1,
      slidesToScroll: 1
    };
    return (
      <Slider {...settings}>
        <div><h3>1</h3></div>
        <div><h3>2</h3></div>
        <div><h3>3</h3></div>
        <div><h3>4</h3></div>
        <div><h3>5</h3></div>
        <div><h3>6</h3></div>
      </Slider>
    );
  }
});

使用此代码,我得到:ReferenceError:未定义require(l1)

经过研究后,我发现了一些不适用于我的解决方案,例如使用Meteor.require或Npm.require。

当包含NPM包Meteor找不到模块“模块” 时,我在Meteor.js中遵循了诸如“未定义要求”之链接

现在我迷失了所有这些,如何使用流星添加包导入的包? 陨石已弃用,我需要使用npm吗?

在此先感谢您的帮助。

how can I use a package imported with meteor add package

流星软件包将导出到全局名称空间,并按软件包的package.js文件中的声明提供给客户端和/或服务器。 流星1.3中将提供模块支持。 如果不添加另一个支持require语法的软件包,例如meteorhacks:npm和/或cosmos:browserify meteorhacks:npm ,则无法在文档中使用该示例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM