render js: 'ファイル名'とかやって無駄に時間を費やした自分向けのメモです。
NGケース
class CommandsController < ApplicationController
def create
# command_result.js.erbが読まれると期待しても、クライアントへの応答は'command_result'という文字列
render js: 'command_result'
end
end
OKケース
class CommandsController < ApplicationController
def create
# command_result.jsやcommand_result.coffeeの内容を、クライアントへ返す
render 'command_result'
end
end