Просто следуйте инструкциям ниже, чтобы объединить рельсы 6 с vue:
https://medium.com/@akshaych2786 / vue - js -with-rails-6-and-performance-crud- operations-b043ef3691f2
Но тогда рельсы не работают. Это без каких-либо изменений в проекте, просто следуя инструкциям. Что-то вроде безумия от зависимости, но я новичок в vue и не очень понимаю, в чем проблема. И да, я запустил yarn install --check-files
, та же ошибка. И да, если я установлю check_yarn_integrity
на false
, то он работает нормально. Но я не уверен, что у меня возникнут проблемы с отключением этой проверки.
$ rails g controller Welcome index
Warning: the running version of Bundler (2.1.2) is older than the version that created the lockfile (2.1.4). We suggest you to upgrade to the version that created the lockfile by running `gem install bundler:2.1.4`.
========================================
Your Yarn packages are out of date!
Please run `yarn install --check-files` to update.
========================================
To disable this check, please change `check_yarn_integrity`
to `false` in your webpacker config file (config/webpacker.yml).
yarn check v1.22.4
success Folder in sync.
Done in 0.18s.
yarn check v1.22.4
error "vue-loader#@vue/component-compiler-utils#lru-cache#yallist" is wrong version: expected "^2.1.2", got "3.1.1"
error Found 1 errors.
info Visit https://yarnpkg.com/en/docs/cli/check for documentation about this command.