У меня проблема с развертыванием простого приложения rails с помощью webpacker и vue to a digitalocean.
Как только я добавляю моментную зависимость к компоненту vue, процесс компиляции на сервере завершается ошибкой. (без вывода) Я не понимаю, как найти решение.
как я добавляю зависимость в main.js:
import moment from 'moment';
Vue.prototype.$moment = moment
и как я использую его в компоненте:
this.score.day = this.$moment().format('YYYY-MM-DD');
Вывод на сервер для 'RAILS_ENV = production bin / bundle exec rake assets: precompile --trace'
** Invoke assets:precompile (first_time)
** Invoke assets:environment (first_time)
** Execute assets:environment
** Invoke environment (first_time)
** Execute environment
** Invoke yarn:install (first_time)
** Execute yarn:install
yarn install v1.1.0
[1/4] Resolving packages...
success Already up-to-date.
Done in 1.85s.
** Execute assets:precompile
** Invoke webpacker:compile (first_time)
** Invoke webpacker:verify_install (first_time)
** Invoke webpacker:check_node (first_time)
** Execute webpacker:check_node
** Invoke webpacker:check_yarn (first_time)
** Execute webpacker:check_yarn
** Invoke webpacker:check_binstubs (first_time)
** Execute webpacker:check_binstubs
** Execute webpacker:verify_install
Webpacker is installed ???? ????
Using /var/www/beleep-2/config/webpacker.yml file for setting up webpack paths
** Invoke environment
** Execute webpacker:compile
Compiling…
Compilation failed:
Другие методы добавления зависимости в компонент приводят к той же проблеме. На моем ноутбуке в режиме разработки все работает отлично. Надеюсь, кто-нибудь из вас сможет указать мне правильное направление, чтобы исправить это ?!