-1

我正在使用React和Rails并在我的应用中实现材质设计。我使用webpack加载模块。我已经能够通过npm获得bootstrap-material-design和moment.js,但现在,我想集成bootstrap material datepicker,但我无法使用它,因为我找不到使用npm安装它的方法。如果在我的客户端/ app/javascripts文件夹中放置一个离线文件并将其注册到webpack中,我发现时刻没有定义错误。npm install bootstrap-material-datepicker

如果在文件夹中添加一个moment.js文件,我也会得到./locale缺失的错误。当我把当前提供的locale文件夹,我得到路径错误thati'm无法reso; ve。我可以跨越类似的问题,但无法找到解决方案。

谢谢你的帮助。请让我知道是否需要任何信息。

P.S .:我不能将所有这些包含在rails的资产中。

回答

0

您应该能够根据它的文档与Bower一起安装它。

bower install bootstrap-material-datetimepicker

如果你没有安装凉亭,您可以用NPM安装:

npm install -g bower

+0

嘿。我对“鲍尔”陌生。我在哪里安装它?在根文件夹或客户端或节点模块内?此外,我没有安装引导材料datepicker使用鲍尔,但我不知道如何加载它们或他们自动加载?我正在使用Weback加载其他模块。我仍然得到'Uncaught TypeError:$(...)。bootstrapMaterialDatePicker不是一个函数' – Aakanksha

+0

您可以使用上面的命令在npm上全局安装bower。 -g告诉npm全局安装它。 运行此命令后,您可以在命令行中键入'bower' –

+0

我可以安装它并使用它来安装'bootstrap-material-datetimepicker'。但是,我必须在某处加载这些文件,否则它们会自动加载。因为,我不断收到'undefined(...)。bootstrapMaterialDatePicker()不是一个函数。 – Aakanksha