簡體   English   中英

在沒有NPM的“需求”的情況下如何使用React?

[英]How to use React without NPM's “require”?

當前,我正在使用React on Rails應用程序(使用react-rails庫),並且希望使用一些第三方React組件。

如何在不向RequireJS,Webpack或Browserify添加依賴的情況下使用第三方組件? 更具體地說,如何在不依賴那些庫的情況下在客戶端JS中執行以下命令?

var Select = require('react-select')

該項目目前正在大量使用Rails資產管道,我認為擺脫它太昂貴了。 資產被rails-assets拉動

如果軟件包/組件可通過Bower獲得 ,則可以依賴Rails Assets Rails資產充當Bower資產管道之間的橋梁,允許您向管道添加非gem依賴項。

在特定情況下,您的提及只需添加以下內容:

的Gemfile

source 'https://rails-assets.org' do
  gem 'rails-assets-react-select'
end

的application.js

//= require react-select

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM