Ի՞նչ է sprockets ռելսերը:

Բովանդակություն:

Ի՞նչ է sprockets ռելսերը:
Ի՞նչ է sprockets ռելսերը:

Video: Ի՞նչ է sprockets ռելսերը:

Video: Ի՞նչ է sprockets ռելսերը:
Video: Ինչ անել երկրաշարժի ժամանակ I Exir patrast Sargis Bazinyani het 2024, Նոյեմբեր
Anonim

Sprockets-ը Ruby գրադարան է վեբ ակտիվների կազմման և սպասարկման համար Sprockets-ը թույլ է տալիս կազմակերպել հավելվածի JavaScript ֆայլերը ավելի փոքր, ավելի կառավարելի կտորների մեջ, որոնք կարող են բաշխվել մի շարք դիրեկտորիաների և ֆայլերի վրա:. Այն տրամադրում է կառուցվածք և պրակտիկա, թե ինչպես ներառել ակտիվները մեր նախագծերում:

Ի՞նչ են Rails-ի ակտիվները:

Ակտիվների խողովակաշարը ապահովում է շրջանակ՝ միացնելու և -ին միացնելու կամ JavaScript և CSS ակտիվները սեղմելու համար: Այն նաև ավելացնում է այս ակտիվները այլ լեզուներով և նախնական մշակիչներով գրելու հնարավորություն, ինչպիսիք են CoffeeScript, Sass և ERB: … Ակտիվների խողովակաշարն իրականացվում է sprockets-rails գոհարով և միացված է լռելյայն:

Ինչպե՞ս եք հանում ճոճանակը Rails-ից:

Հեռացնել Sprockets

  1. փաթեթի հեռացում սասս-ռելսերը։
  2. rm config/initalizers/assets.rb.
  3. Փոխարինեք «rails/all» config/application.rb-ում այս տողերի փոխարեն՝ …
  4. Հեռացրեք այս տողերը config/application/development.rb-ից: …
  5. Հեռացրեք այս տողերը config/application/production.rb.-ից

Ինձ անհրաժեշտ է Webpacker?

New Rails հավելվածները կազմաձևված են JavaScript-ի համար վեբ փաթեթ և CSS-ի համար Sprockets օգտագործելու համար, թեև դուք կարող եք CSS անել վեբ փաթեթում: Նոր նախագծում դուք պետք է ընտրեք Webpacker-ը Sprockets-ի փոխարեն, եթե ցանկանում եք օգտագործել NPM փաթեթներ և/կամ ցանկանում եք մուտք գործել JavaScript-ի ամենաարդիական գործառույթներն ու գործիքները:

Ի՞նչ է ակտիվների Precompile-ը:

RAILS_ENV=արտադրական ռելսերի ակտիվներ.նախահավաք. RAILS_ENV=production-ը Rails-ին հրահանգում է կազմել ակտիվների արտադրական տարբերակը: assets:precompile-ը a Rails-ի կողմից տրված rake առաջադրանք է, որն ունի ակտիվների կազմման հրահանգներ:

Խորհուրդ ենք տալիս: