どうもてぃ。
あまり有用な記事がなかったので書いときます。
環境
% cat /etc/lsb-release DISTRIB_ID=LinuxMint DISTRIB_RELEASE=19.3 DISTRIB_CODENAME=tricia DISTRIB_DESCRIPTION="Linux Mint 19.3 Tricia"
公式みたら解決
やっぱ何を解決するにも公式ですよね。
「webpacker cocoon」って調べても、ファイルダウンロードしてwebpacker対応のディレクトリに配置して下さい…みたいな記事が多かったですが
手順
Gemfileに以下を追記
gem "cocoon"
その後以下のコマンドを実行
$ bundle install $ yarn add @nathanvda/cocoon
終わったらapp/javascripts/packs/application.js
へ以下を追記
require("jquery") require("@nathanvda/cocoon")
これで完了。
おわり
導入簡単すぎわろた。
あとはhas_manyのモデルでfields_forを使って大量にフォームを複製しデータを作り散らかしましょう。
以下参考
以上です。