Javascript 具有browserify的建筑材料用户界面

Javascript 具有browserify的建筑材料用户界面,javascript,npm,browserify,material-ui,Javascript,Npm,Browserify,Material Ui,我正在尝试构建materialui material-ui.com javascript,以便将其包含在项目中并使用react组件。我一直在使用browserify将所有javascript捆绑到一个文件中,然后将其包含在HTML文件中。因此,在material ui/lib目录中,JSX转换的JS似乎就在这里——我对NPM bundles+browserify等非常陌生,我运行 browserify index.js-o material-ui.js-r material ui 然后在HTML

我正在尝试构建materialui material-ui.com javascript,以便将其包含在项目中并使用react组件。我一直在使用browserify将所有javascript捆绑到一个文件中,然后将其包含在HTML文件中。因此,在material ui/lib目录中,JSX转换的JS似乎就在这里——我对NPM bundles+browserify等非常陌生,我运行

browserify index.js-o material-ui.js-r material ui

然后在HTML中包含material-ui.js文件

但是当我尝试在HTML页面的javascript中编写require'material-ui'时,我找不到模块'material-ui'


我真的不明白browserify要做什么,require函数要做什么,以及我要如何引用任何material ui react类。谢谢

所以我设法解决了这个问题。Browserify正在创建一个require函数,但没有创建material ui模块,因为我从错误的目录调用它。从npm的模块根调用它而不指定起始点.js不知何故使它实际工作,允许我使用require'material-ui'而不会出现任何错误。

最好将最后一段替换为您熟悉的技术列表。这一段会缩短吗?你希望得到的答案有多大?我熟悉前端JS、react及其用法、命令行工具等。实际上,我要解决的是节点生态系统browserify/reactify等问题,因为文档非常糟糕,以及如何使用它们在这个实例中将材质ui构建成可以在前端使用的react代码。