Я думаю, вы должны импортировать './stylesheets/application'
только с одной точкой, потому что каталог таблиц стилей находится на том же уровне, что и ваш application.js.
Плюс, я думаю, что рекомендуется включать только пакеты в каталог пакетов, а остальные будут на один уровень раньше, как это:
app/javascript
├── stylesheets
| └── application.css
├── channels
└── packs
└── application.js
, и если вы сделали это, вы должны снова использовать две точки '../stylesheets/application'
и убедиться, что вы настроили веб-упаковщикчтобы извлечь CSS, в webpacker.yml
:
extract_css: true