流星/ React / React-Bootstrap构建失败

Rob*_*oby 5 npm meteor reactjs react-bootstrap

我想将Meteor与React和react-bootstrap一起使用。我发现了许多关于如何安装的“标记”,但我认为它们都已过时。

// packages/client-deps/package.js
  Package.describe({
  name: 'client-deps'
});

Npm.depends({
  'react-bootstrap': '0.28.1', 
  'react' : '0.14.3' 
});

Package.onUse(function(api) {
  api.use(['cosmos:browserify@0.3.0']); 

  api.addFiles(['app.browserify.js']); 
  api.export(['ReactBootstrap', 'React']); 
});
Run Code Online (Sandbox Code Playgroud)

React = require('react/addons');
ReactBootstrap = require('react-bootstrap');
Run Code Online (Sandbox Code Playgroud)

在此之后,我安装了meteor add reactrouter:react-router...但是什么也没显示(没有client-deps的东西也可以工作)/没有错误消息。

Cas*_*sey 0

我意识到这个答案已经很老了,但值得在 2017 年回答。我刚刚做了一个 Meteor 项目来测试这个,我按照这里的文档进行操作: https: //atmospherejs.com/twbs/bootstrap并添加了 Bootstrap。

您只需运行即可meteor add twbs:bootstrap,它会添加 Bootstrap,Meteor 会为您处理所有依赖项。