Skip to content

Commit 58c88ac

Browse files
committed
fix: resolve module path for main.js in development mode
- Change script src from relative path '../src/js/main.js' to absolute '/src/js/main.js' - Add resolve.alias in vite.config.js to map /src to ./src directory - Fixes 'Pre-transform error: Failed to load url /src/js/main.js' in dev mode - Build and E2E tests still passing
1 parent f8398e4 commit 58c88ac

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

dev/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ <h4 class="modal-title text-center w-100">
186186

187187
<!-- Scripts -->
188188
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
189-
<script type="module" src="../src/js/main.js"></script>
189+
<script type="module" src="/src/js/main.js"></script>
190190
<script src="registerSW.js"></script>
191191

192192
<!-- Google Analytics -->

dev/index_en.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ <h4 class="modal-title text-center w-100">
186186

187187
<!-- Scripts -->
188188
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
189-
<script type="module" src="../src/js/main.js"></script>
189+
<script type="module" src="/src/js/main.js"></script>
190190
<script src="registerSW.js"></script>
191191

192192
<!-- Google Analytics -->

vite.config.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ import { resolve } from 'path';
55
export default defineConfig({
66
root: 'dev',
77
publicDir: '../assets',
8+
resolve: {
9+
alias: {
10+
'/src': resolve(__dirname, './src'),
11+
},
12+
},
813
build: {
914
outDir: '../dist',
1015
assetsDir: 'assets',

0 commit comments

Comments
 (0)