【发布时间】:2015-04-10 21:49:43
【问题描述】:
https://github.com/eiriklv/react-masonry-mixin/blob/master/README.md
上面的例子展示了让 masonry-mixin 在 node-js 上工作的简单步骤。
有哪些解决方案可以让我的 react 组件在普通网页中使用这个插件?我想要一个使用最少的 3rd 方软件的解决方案。
据我了解,如果没有 npm,require 语句不可用。
【问题讨论】:
https://github.com/eiriklv/react-masonry-mixin/blob/master/README.md
上面的例子展示了让 masonry-mixin 在 node-js 上工作的简单步骤。
有哪些解决方案可以让我的 react 组件在普通网页中使用这个插件?我想要一个使用最少的 3rd 方软件的解决方案。
据我了解,如果没有 npm,require 语句不可用。
【问题讨论】:
Require 语句可以使用名为Browserify 的预处理器在客户端使用。
为了使用 Browserify,您必须有一个主要的 .js 文件,您的所有其他文件都通过 require 语句从该文件中加载(尽管是相切的)。然后运行 Browserify 命令来解析并打包到一个文件中:
$ browserify main.js > bundle.js
我个人使用过react-masonry-mixin,这就是我使用的方法(尽管使用 Gulp 自动化)。
【讨论】: