在流星中安装React:大气层或NPM

时间:2016-06-07 18:28:37

标签: node.js meteor reactjs npm

我一直在使用

将React安装到Meteor项目中
npm install --save react react-dom

这样做与使用Atmosphere的包有什么区别:

meteor add reactjs:react

1 个答案:

答案 0 :(得分:0)

它更像是一致性假设,而不是真正的交易。 您可以通过bowerNPM,Atmosphere或甚至通过克隆存储库来安装。

在我的项目中,我已将依赖关系管理澄清为:

  1. 将NPM用于后端依赖项(使用Node.js)或需要构建/管道/捆绑系统(如Babel,Webpack或Gulp)的前端依赖项。
  2. 将Bower用于"演示"依赖于Bootstrap,jQuery或预先构建的模块。
  3. 使用任何其他包管理工具进行任何进一步的依赖注入。
  4. <强> TL; DR

    两种方法之间没有区别(虽然没有提到Atmosphere作为在官方文档中安装/构建React的正确方法)

    如果您希望在浏览器中保留React,请使用NPM或Bower。如果您需要使用React mapped into Meteor backend's code作为同构应用程序,您可以使用Atmosphere,因为它在语义上用作依赖项。