Вы не можете использовать оператор импорта непосредственно внутри тега скрипта, так как ваш браузер не имеет доступа к установленным вами пакетам npm.
Вместо этого вам нужно загрузить пакет внутри вашегоresources/js/app.js
(который будет скомпилирован Laravel Mix).
Добавьте что-то подобное в app.js
:
window.YTPlayer = require('yt-player')
Затем скомпилируйте JavaScript (yarn dev
) и добавьтескомпилированный js-файл на вашу страницу ({{ mix('js/app.js') }}
).
Теперь вы можете использовать пакет в теге скрипта следующим образом:
var player = new YTPlayer('#player', {
controls : true,
related : false,
info : false,
});
player.load('blL9B_dzhoI')
player.setVolume(100)