當我從Rails的控制檯運行一個簡單的命令ls,我得到這個錯誤運行shell命令錯誤其他命令如cd ~。任何人都可以告訴我爲什麼當前文件夾的內容不顯示? UPDATE: 試圖exec('ls')後,這是輸出,這讓我覺得這一定是有些地方設置。 irb(main):001:0> exec('ls')
Errno::ENOENT: No such file or directory - ls
我注意到一個奇怪的事情。我不小心輸入了: @a = n
這導致退出導軌控制檯。 在進一步的實驗,我發現,即使我只是做(控制檯) n
控制檯退出。如果我嘗試任何其他角色,我會得到預期的錯誤。 a
# => NameError: undefined local variable or method `a' for main:Object
我沒能找到指出n用來退出rails console
我開始在rails控制檯中使用pry。 當我得到一個Rails模型的實例,該值沒有線所示打破這樣的: pry(#<Class:0x1022f60e0>):1> first
=> #<Article id: 1, name: "What is Music", content: "Music is an art form in which the medium is sound o...", cre