npm install hogeと書いてあるものがある。npmはjsのパッケージ管理ツール。
yarnはnpm互換のツールで同じpackage.jsonを読み込んでより高速に動作する。
使いたいライブラリはpackage.jsonに以下のように記載。
layzr.jsを追加する場合
{ "name": "my app", "private": true, "dependencies": { "layzr.js": "2.2.2" } }
それから
bundle exec rake yarn:install
するとnode_modules 以下に、ライブラリがインストールされるのでapplication.jsに書き入れる。
//= require jquery //= require rails-ujs //= require turbolinks //= require layzr.js/dist/layzr.js # 追加した。node_modules以下はassets_pathに追加されている。 //= require_directory
0 件のコメント:
コメントを投稿