gpt4 book ai didi

javascript - 尝试配置 U​​berRUSH Javascript 模块

转载 作者:行者123 更新时间:2023-12-02 13:57:31 26 4
gpt4 key购买 nike

我想利用可以在此链接中找到的 UserRUSH API:

UBERRUSH Javascript API

所以基本上我尝试通过调用来集成这个包

npm install uber-rush

这创建了一个node_modules文件夹,application.rb的配置是

require File.expand_path('../boot', __FILE__)

require 'rails/all'
Bundler.require(*Rails.groups)

module Workspace
class Application < Rails::Application
config.active_record.raise_in_transactional_callbacks = true
config.assets.paths << Rails.root.join('node_modules')
end
end

我创建了一个名为donation.js 的文件,并尝试使用 UberRUSH 模块,但出现错误,是否需要对 application.js 文件执行某些操作才能在 Rails 中完全配置 Node 模块?

最佳答案

我们有办法将node_modules js加载到rails中。

  1. 使用bower-rails

  2. 使用browserify-rails

按照各个gem的文档步骤加载js。

凉亭栏杆

  • 安装 Bower-rails 后在终端中执行此操作。 bower install uber-rush --save默认情况下 Assets 被放入 /vendor/assets/bower_components folder在你的项目中
  • 因此将 vendor 添加到 asset.rb Rails.application.config.assets.paths << Rails.root.join('vendor')
  • 现在添加uber-rush进入application.js像这样//= require uber-rush/uber-rush 。确保您有uber-rush.js文件vendors/assets/bower_components/uber-rush文件夹。
  • 你就完成了。

browserify-rails

干杯

编辑:uber-rush不支持bower包所以你必须 bowserify-rails加载node_modules数据到您的应用程序中。

关于javascript - 尝试配置 U​​berRUSH Javascript 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40610948/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com