【发布时间】:2015-07-09 09:46:33
【问题描述】:
我在我的项目中包含了 Browserify-Rails,因为我希望能够使用 NPM 可安装代码,特别是用于 React 和 React-Rails。
我安装了 gem 并在我的根目录中有一个 package.json 文件和一个 node_modules 文件,并且一切都在我的资产中需要模块方面工作。但我主要安装了 gem,所以我可以访问这样的代码:
https://github.com/stayradiated/react-colorpicker
按照这些说明,NPM 包成功显示在 node_modules 目录中,但是当我尝试运行需要模块的简单代码时,我得到了
Error: Cannot find module 'react-colorpicker' from '/Users/me/Sites/my_app/app/assets/javascripts'
显然代码不在资产中,但我如何访问此代码?我对在 Rails 中使用此类 NPM 包的所有替代方法持开放态度,这些方法也不是什么大问题。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 npm reactjs browserify