Добавляется слэш при подключении скриптов в yii2
Подключаю скрипты в yii2. Все правильно ли я делаю? Раюотаю с этим фреймворком недавно. Добавляется слеш перед 'web', который не позволяет найти js файл, скрипты не работают. Как можно это исправить?
Ответы (1 шт):
Автор решения: Алексей Шиманский
→ Ссылка
Вы в $css и $js сами пишите /web и удивляетесь, что он добавляется в html. Странно, не находите?))
Надо указать относительный путь. Попробуйте так:
public $basePath = '@webroot';
public $baseUrl = '@web';
// public $jsOptions = ['position' => \yii\web\View::POS_END]; // - если надо
public $css = [
'css/style.js',
];
public $js = [
'js/app.js',
];
public $depends = [
// dependencies
];

