दिलचस्प पोस्ट
printf स्क्रीन पर मुद्रण नहीं चित्र लोड का पता लगाएं पेपैल सैंडबॉक्स आईपीएन हमेशा INVALID देता है PHP पार्स / सिंटैक्स त्रुटियाँ; और उन्हें हल करने के लिए कैसे? संदर्भ – यह प्रतीक PHP में क्या मतलब है? आम जावास्क्रिप्ट कार्यान्वयन स्ट्रिंग इंटरनेशनल का उपयोग करते हैं? एनओएलओसीके एनएचबीनेट के साथ कैसे जुड़ें? जावास्क्रिप्ट में क्लाइंट का समय क्षेत्र प्राप्त करना क्यों चाहिए y.innerHTML = x.inner एचटीएमएल; दूर रहे? MySQL – सूची में कुल फ़ंक्शन (जैसे ऑरेकल में LISTAGG) एंड्रॉइड में आसपास के प्रकाश के अनुसार चमक बदलें वेक्टर को सी ++ में सरणी में कनवर्ट कैसे करें टर्मिनल में मैं तेजी से कैसे उपयोग कर सकता हूं? jQuery UI ड्रैग करने योग्य तत्व स्क्रॉलिंग डिवेल के बाहर 'ड्रैग करने योग्य' नहीं एक NumPy 2d सरणी का टुकड़ा करना, या मैं एक एनएक्सएन सरणी (n> m) से एक एमएक्सएम सबपाट्रिक्स कैसे निकालूं?

रेल 4 ऐप का नाम कैसे बदला जाएगा?

rails plugin install git://github.com/get/Rename.git हमें केवल रेल 3 नाम का नाम बदलने की अनुमति देगा

रेल 4 एप का नाम बदलने के लिए कोई मणि उपलब्ध है

यदि नहीं, तो मुझे उसका नाम बदलने का बेहतर तरीका सुझाएं

Solutions Collecting From Web of "रेल 4 ऐप का नाम कैसे बदला जाएगा?"

रेल 4.1.x के बाद से, यदि आप अपने आवेदन का नाम बदलना चाहते हैं, तो आपको संशोधित करने के लिए केवल दो फाइलें config/application.rb :

 require File.expand_path('../boot', __FILE__) require 'rails/all' # Require the gems listed in Gemfile, including any gems # you've limited to :test, :development, or :production. Bundler.require(*Rails.groups) module YourApplicationName # <-- rename it here class Application < Rails::Application ... end end 

और config/initializers/session_store.rb (वैकल्पिक):

 # Be sure to restart your server when you modify this file. Rails.application.config.session_store :cookie_store, key: '_your_application_name_session' # <-- rename the key 

रेल 4.0.x के लिए आप rename मणि का उपयोग कर सकते हैं और निम्न कमांड निष्पादित कर सकते हैं:

 rails g rename:app_to New-Name 

यह आपके लिए आवश्यक फाइलों को अपडेट करेगा:

 old/ (master) › rails g rename:app_to new Search and replace module in to... gsub config.ru gsub Gemfile gsub Gemfile.lock gsub Rakefile gsub README.md gsub config/application.rb gsub config/boot.rb gsub config/environment.rb gsub config/environments/development.rb gsub config/environments/production.rb gsub config/environments/test.rb gsub config/initializers/backtrace_silencers.rb gsub config/initializers/filter_parameter_logging.rb gsub config/initializers/inflections.rb gsub config/initializers/load_class_extensions.rb gsub config/initializers/mime_types.rb gsub config/initializers/secret_token.rb gsub config/initializers/session_store.rb gsub config/initializers/update.rb gsub config/initializers/wrap_parameters.rb gsub config/routes.rb gsub config/initializers/session_store.rb Renaming references... Renaming directory...Done! New application path is '/Users/username/code/new' 

जोड़ना

gem 'rename' को जमेफाइल में

फिर

bundle install

उसके बाद

 rails g rename:app_to name_of_app 

और यदि आप mongoid का प्रयोग कर रहे हैं तो आपको config/mongoid.yml में डेटाबेस नाम का नाम बदलने की आवश्यकता है

दो तरीके हैं:

1 मैन्युअल रूप से (रेल 4.1.x के लिए)

आपको एप्लिकेशन नाम के संदर्भों को मैन्युअल रूप से ढूंढने की आवश्यकता है। और आपको उन्हें मैन्युअल रूप से बदलना होगा। यहां कुछ सामान्य स्थान हैं जहां इसका उपयोग किया जाता है:

 config/application.rb config/environment.rb config/environments/development.rb config/environments/production.rb config/environments/test.rb config/initializers/secret_token.rb config/initializers/session_store.rb config/routes.rb config.ru app/views/layouts/application.html.erb Rakefile 

2 स्वचालित (रेल 3 और 4.0.X के लिए)

या आप नाम बदलने के मणि का उपयोग कर सकते हैं और निम्न कमांड निष्पादित कर सकते हैं:

 rails g rename:app_to New-Name 

रेल के लिए 5

आवश्यकता होती है

  • config/application.rb मॉड्यूल का नाम बदलें

ऐच्छिक

  • config/initializers/session_store.rb (Rails.application.config.session_store में) सत्र नाम बदलें
  • app/views/layouts/application.html.erb आप <title>...</title> को बदल सकते हैं, अगर यह पहले से ही नहीं किया गया है

मैंने एक मूल रेल 4 ऐप में इस rename मणि का इस्तेमाल किया है:

https://github.com/morshedalam/rename

यह संस्करण get लिए काफी अलग है


उपयोग करने के लिए पर्याप्त आसान है:

यह Gemfile में जोड़ें:

 gem 'rename' 

और भाग खड़ा हुआ:

 rails g rename:app_to NewName 

चाल के लिए देखा,
यह मेरी रुसीमेन। एडिए प्रोजेक्ट सेटिंग्स अपडेट भी कर चुका है 🙂

रेल में 4.2 बस application config फ़ाइल में बदलाव

 config/application.rb 

और config / initializers / session_store.rb (वैकल्पिक):

 Rails.application.config.session_store :cookie_store, key: '_your_application_name_session' # <-- rename the key 

फिर अपने सर्वर को पुनरारंभ करें

बस!

यहां विशेष रूप से रेल 4 के लिए एक मणि है https://github.com/negativetwelve/rails-rename (मैंने इसका इस्तेमाल नहीं किया है लेकिन यह ठीक लगता है)

यहां सूचीबद्ध अन्य रत्न केवल रेल 3 को लक्षित करता है