दिलचस्प पोस्ट
मैं datetime.date subclass क्यों नहीं कर सकता? एडल्टिक्स पर ध्यान केंद्रित करते समय सॉफ्ट-कीबोर्ड कैसे दिखाना एमपी एंड्रॉइड चार्ट – बार चार्ट को लेबल जोड़ना एक NumPy सरणी के प्रत्येक कक्ष में किसी फ़ंक्शन का कुशल मूल्यांकन विश्व स्तर पर निर्देशों और घटकों को उपलब्ध कैसे करें स्वचालित रूप से अवरुद्ध सामग्री को IE में कैसे अनुमति दें? मैं एक एएनएसआई एन्कोडेड फाइल को नोटपैड ++ के साथ यूटीएफ -8 में कैसे रूपांतरित कर सकता हूं? ज्ञात संसाधन नाम के साथ एक संसाधन आईडी कैसे प्राप्त करें? UIWebView कॉलबैक में सी / उद्देश्य-सी में जावास्क्रिप्ट वैज्ञानिक संकेतन स्ट्रिंग से कन्वर्ट करने के लिए सी # में फ्लोट PHP चेतावनी: foreach के लिए अमान्य तर्क प्रदान किया गया () दूसरे के ऊपर दो बटन एक के साथ एक रिलेटिव लेआउट प्रोग्रामेटिक रूप से कैसे बनाऊँ? Google स्प्रेडशीट में एक छवि अपलोड करें "लाइनिंग" क्या है? Ggplot में भूखंड क्षेत्रों को संरेखित करें

ऑब्जेक्ट इस गुण या पद्धति का समर्थन नहीं करता Windows 64bit Rails

मैंने अपने भूतल प्रो 3 पर रेल लगाए और एक पेज देखने की कोशिश करने के बाद इस त्रुटि को चलाया। मैंने कई सुझावों की कोशिश की है जैसे कि रिबिर्रासर को लिविव 8 पर स्थापित करना था लेकिन यह मदद नहीं करता।

TypeError: ऑब्जेक्ट इस संपत्ति या विधि का समर्थन नहीं करता (c: /RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/turbolinks-2.5.3/lib/assets/javascripts/turbolinks.js कॉफ़ी)

यहां मेरा रत्न है:

source 'http://rubygems.org' # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' gem 'rails', '4.1.8' # Use sqlite3 as the database for Active Record gem 'sqlite3' # Use SCSS for stylesheets gem 'sass-rails', '~> 4.0.3' # Use Uglifier as compressor for JavaScript assets gem 'uglifier', '>= 1.3.0' # Use CoffeeScript for .js.coffee assets and views gem 'coffee-rails', '~> 4.0.0' # See https://github.com/sstephenson/execjs#readme for more supported runtimes gem 'therubyracer', platforms: :ruby # Use jquery as the JavaScript library gem 'jquery-rails' # Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks gem 'turbolinks' # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder gem 'jbuilder', '~> 2.0' # bundle exec rake doc:rails generates the API under doc/api. gem 'sdoc', '~> 0.4.0', group: :doc gem 'libv8', '~> 3.16.14.7' # Use ActiveModel has_secure_password # gem 'bcrypt', '~> 3.1.7' # Use unicorn as the app server # gem 'unicorn' # Use Capistrano for deployment # gem 'capistrano-rails', group: :development # Use debugger # gem 'debugger', group: [:development, :test] # Windows does not include zoneinfo files, so bundle the tzinfo-data gem gem 'tzinfo-data', platforms: [:mingw, :mswin] gem 'twitter-bootstrap-rails', :git => 'git://github.com/seyhunak/twitter-bootstrap-rails.git' gem 'font-awesome-rails' gem 'simple_form' gem 'devise' 

Solutions Collecting From Web of "ऑब्जेक्ट इस गुण या पद्धति का समर्थन नहीं करता Windows 64bit Rails"

लोकप्रिय धारणा के विपरीत, रेल का कोई भी प्लेटफ़ॉर्म संगत नहीं है क्योंकि उनका दावा है। अगर यह था, तो बॉक्स के बाहर, खिड़कियों पर काम किया जाएगा। आप की तरह मैंने हर उपलब्ध विकल्प की कोशिश की है।

यह रूबी 2.1.5p273 / Rails 4.2.0 का उपयोग करके हल किया गया था

मैं jscript के साथ UTF-8 का उपयोग करने के लिए execjs बदल दिया, कोई प्रभाव नहीं। यह C: \ RailsInstaller \ Ruby2.1.0 \ lib \ ruby ​​\ gems \ 2.1.0 \ gems \ execjs-2.2.2 \ lib \ execjs \ runtimes.rb को संपादित करके किया गया था JScript = ब्लॉक को निम्नलिखित में बदल रहा है।

 JScript = ExternalRuntime.new( name: "JScript", command: "cscript //E:jscript //Nologo", runner_path: ExecJS.root + "/support/jscript_runner.js", encoding: 'UTF-8' # CScript with //U returns UTF-16LE ) 

मैंने थर्मब्रेसर स्थापित करने का भी प्रयास किया था, जो कि लिविंग 8 निर्भरता के साथ समस्याओं का नेतृत्व नहीं करता। मैंने अपने अजगर 2.7 को विंडोज़ सिस्टम पथ में स्थापित किया है, और लिविव 8 स्थापित किया है। तब यह कहा गया था कि libv8 स्थापित किया गया था लेकिन जब मैंने थर्मब्रेसर स्थापित करने की कोशिश की तो उसने कहा कि libv8 नहीं मिला। मैंने libv8 की स्थापना रद्द की और फिर कोशिश की और कहा कि libv8 को संकलित नहीं किया जा सका। मुझे यह निर्धारित करने के लिए पर्याप्त था कि थर्मब्रेसर खिड़कियों पर काम नहीं कर रहा था, इसलिए मैंने इसे मेरी जेमफाइल से टिप्पणी की, अपने विंडोज़ सिस्टम पथ पर अजगर 2.7 को छोड़कर।

मैं कॉफी-स्क्रिप्ट-स्रोत को अपडेट कर रहा हूं, जो निम्न में मेरी जेमफ़ाइल को जोड़ता है

 gem 'coffee-script-source', '1.9.0' 

मेरी जेमफाइल के लिए कॉफी-स्क्रिप्ट-स्रोत जोड़ने के बाद मैंने मणि अद्यतन कॉफी-स्क्रिप्ट स्रोत चलाया, इसने भी समस्या का समाधान नहीं किया।

मैंने तब node.js स्थापित किया, यह 5 मिनट तक काम करता था जब तक कि मैं एक नया नियंत्रक उत्पन्न नहीं करता, और इसे फिर से तोड़ा गया था।

नोट: node.js को स्थापित करने के बाद आपको अपने सिस्टम पथ को अद्यतन प्राप्त करने के लिए एक नया कमांड प्रॉम्प्ट खोलने की जरूरत है, जब node.js स्थापित हो।

आखिरकार यह समस्या क्या तय की गई थी, ऐप \ assets \ javascripts \ application.js फ़ाइल को खोलने के लिए और पिछली लाइन को हटा दें जो कहता है

// = require_tree

अंत में निम्न आदेश चलाएं कि यह सुनिश्चित करने के लिए कि कॉफी-स्क्रिप्ट Node.js में ठीक से स्थापित है

 npm install -g coffee-script 

कॉफी स्क्रिप्ट 1.9.0 विंडोज के साथ अच्छी तरह से नहीं खेलता है मेरी विंडोज 7 मशीन पर, संस्करण 1.8.0 का उपयोग करके इस समस्या को हल किया।

Gemfile में जोड़ें

 gem 'coffee-script-source', '1.8.0' 

तो भागो

 bundle update coffee-script-source 

और सर्वर को पुनरारंभ करें (यदि आवश्यक हो)

एक ही मुद्दा (सभी चीजों के 'हैलो दुनिया' आवेदन कर रहे थे …), लेकिन काम करने के लिए coffeescript 1.8.0 तय नहीं कर सका। यहां एक समाधान मिला: http://mech.xyz/how-to-fix-ruby-on-rails-turbolinks-js-coffee-error-windows/

कदम:

  1. \ App \ views \ layout \ application.html.erb पर नेविगेट करें
  2. लाइन 6 से बदलें

<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>

सेवा मेरे

<%= javascript_include_tag '**defaults**', 'data-turbolinks-track' => true %>

यह किया था और यह अब ठीक काम कर रहा है

यह 64 बिट विंडोज और कॉफी स्क्रिप्ट मणि के बीच एक असंगति के कारण होता है

यह वास्तव में एक कॉफी स्क्रिप्ट समस्या है यह केवल 64 बिट विंडोज मशीनों को प्रभावित करता है 32 बिट विंडोज ठीक है।

कॉफी स्क्रिप्ट डिफ़ॉल्ट रूप से दो स्थानों पर पटरियों में होता है:

  • डिफ़ॉल्ट पाड़ जनरेटर एक कॉफी स्क्रिप्ट फ़ाइल बनाता है।
  • टर्बोलाइंड्स कॉफी स्क्रिप्ट है

इसे ठीक करने का सबसे सरल तरीका यह है कि बस कॉफी स्क्रिप्ट को हटा दें। आपको संभवतः इसके लिए वैसे भी ज़रूरत नहीं है।

  1. ऐप / आस्तियों / जावास्क्रिप्ट में उत्पन्न कॉफी स्क्रिप्ट फाइल को हटाएं
  2. Gemfile से टर्बोलाइंस मणि निकालें, फिर बंडल इंस्टॉल करें।
  3. टर्बोलाइंस को हटाने के लिए परिसंपत्तियों / स्टाइलशीट / एप्लिकेशन.जेस को संपादित करें।

मुझे आपकी त्रुटि इस ExecJS :: RuntimeError की तरह विंडोज़ को रूबी ट्यूटोरियल का पालन करने की कोशिश कर रही है

मैं अपने सिस्टम पर लाइन को रद्द टिप्पणी करके अपने सिस्टम पर ठीक करता हूं / 'need_tree' assets 'javascripts \ application.js' में

 = require_tree