Subdirectory fixes: sounds, publicPath

build-json
Alex Gleason 2021-09-04 12:59:28 -05:00
rodzic f27fbc1c38
commit ecb2c1de25
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
2 zmienionych plików z 8 dodań i 5 usunięć

Wyświetl plik

@ -1,5 +1,8 @@
'use strict';
import { join } from 'path';
import { FE_BASE_PATH } from 'soapbox/build_config';
const createAudio = sources => {
const audio = new Audio();
sources.forEach(({ type, src }) => {
@ -28,21 +31,21 @@ export default function soundsMiddleware() {
const soundCache = {
boop: createAudio([
{
src: '/sounds/boop.ogg',
src: join(FE_BASE_PATH, '/sounds/boop.ogg'),
type: 'audio/ogg',
},
{
src: '/sounds/boop.mp3',
src: join(FE_BASE_PATH, '/sounds/boop.mp3'),
type: 'audio/mpeg',
},
]),
chat: createAudio([
{
src: '/sounds/chat.oga',
src: join(FE_BASE_PATH, '/sounds/chat.oga'),
type: 'audio/ogg',
},
{
src: '/sounds/chat.mp3',
src: join(FE_BASE_PATH, '/sounds/chat.mp3'),
type: 'audio/mpeg',
},
]),

Wyświetl plik

@ -39,7 +39,7 @@ module.exports = {
chunkFilename: 'packs/js/[name]-[chunkhash].chunk.js',
hotUpdateChunkFilename: 'packs/js/[id]-[hash].hot-update.js',
path: output.path,
publicPath: FE_BASE_PATH,
publicPath: join(FE_BASE_PATH, '/'),
},
optimization: {