2013-04-12 2 views
8

मैं बस की तरह अलग अलग सेटिंग्स की कोशिश की है:मैं सब्लिमे टेक्स्ट 2 बिल्ड सिस्टम के माध्यम से रूबी जेम कैसे चला सकता हूं?

{ 
    "cmd": "rubocop '$file_name'" 
} 

मैं भी स्थापित करने की कोशिश की है पथ, आदि:

{ 
    "cmd": "rubocop '$file_name'", 
    "path": "~/.rvm/bin", 
    "selector": "source.rb", 
    "working_dir":"$project_path" 
} 

दोनों के लिए मैं की तर्ज पर एक त्रुटि संदेश मिलता है:

[Errno 2] No such file or directory 
[cmd: rubocop 'configurer.rb'] 
[dir: /home/rafal/Documents/Projects/configurer] 
[path: /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games] 
[Finished] 

और:

[Errno 2] No such file or directory 
[cmd: rubocop 'configurer.rb'] 
[dir: /home/rafal/Documents/Projects/configurer] 
[path: ~/.rvm/bin] 
[Finished] 
01 क्रमशः

। मैंने कुछ ट्यूटोरियल्स का पालन किया है जिन्हें मैंने ऑनलाइन पाया है और साथ ही कुछ जवाब यहां स्टैक ओवरफ्लो पर हैं लेकिन कोई भाग्य नहीं है। यह क्यों हो रहा है पर कोई विचार? वर्तमान में खुली फ़ाइल पर रुबी जेम चलाने का सही और कामकाजी तरीका क्या है? जेम Rubocop निश्चित रूप से स्थापित है।

+2

मैं एक ही प्रश्न पूछने वाला था। मुझे आश्चर्य है कि किसी ने अभी तक इसका उत्तर क्यों दिया है। –

उत्तर

4

मैं, साथ

{ 
    "env": { 
    "PATH":"${HOME}/.rvm/bin:${PATH}" 
    }, 
    "cmd": ["rvm-auto-ruby", "-S", "bundle", "exec", "rubocop -n ${file}" ], 
    "selector": "source.ruby" 
} 

ध्यान दें कि rubocop की -n विकल्प रेपो (0.6.1 रिलीज होने के बाद) में introduced 5 days ago था SublimeText2 पर कस्टम का निर्माण कार्य किया जाता है, तो यह शायद अगर आप काम नहीं करेगा git repo से रूबोकॉप का उपयोग न करें। 0.6.2 तक जारी होने तक, यह आउटपुट में अजीब वर्ण प्रदर्शित करेगा, लेकिन कम से कम यह काम करेगा।

+0

ओपीएस समाधान क्यों काम नहीं करता है यानी "cmd": "rubocop $ {file}", यह टर्मिनल से काम करता है? – Lee

+0

टर्मिनल में आपका वातावरण (bashrc या zshrc या प्रोफ़ाइल से) यह जानने के लिए सेट है कि रूबी कैसे चलाएं। उत्कृष्ट पाठ में आपको अधिक स्पष्ट होने की आवश्यकता है क्योंकि यह वातावरण लोड नहीं होता है। – Mose

+0

यह मेरे लिए SublimeText3 में भी काम करता है – Jon

संबंधित मुद्दे