fix vite plugin configuration for mutliproject sbt
without 'projectID' vite plugin uses root project to run fastLinkJS and that results in `import scalajs:main.js` attempting to import common/.js/main.js which does not exist
This commit is contained in:
parent
8716385ea1
commit
62a4b265c2
3
main.js
3
main.js
|
@ -1,6 +1,5 @@
|
||||||
import './style.css'
|
import './style.css'
|
||||||
import './frontend/target/scala-3.2.0/frontend-fastopt/main.js'
|
import 'scalajs:main.js'
|
||||||
// import 'scalajs:main.js'
|
|
||||||
|
|
||||||
// // const socket = new WebSocket("/api/subscribe");
|
// // const socket = new WebSocket("/api/subscribe");
|
||||||
// const socket = new WebSocket("ws:0.0.0.0:5173/api/subscribe");
|
// const socket = new WebSocket("ws:0.0.0.0:5173/api/subscribe");
|
||||||
|
|
|
@ -2,7 +2,9 @@ import { defineConfig } from "vite";
|
||||||
import scalaJSPlugin from "@scala-js/vite-plugin-scalajs";
|
import scalaJSPlugin from "@scala-js/vite-plugin-scalajs";
|
||||||
|
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
plugins: [scalaJSPlugin()],
|
plugins: [scalaJSPlugin({
|
||||||
|
projectID: 'frontend',
|
||||||
|
})],
|
||||||
server: {
|
server: {
|
||||||
proxy: {
|
proxy: {
|
||||||
// Proxy all requests starting with /api to your backend server
|
// Proxy all requests starting with /api to your backend server
|
||||||
|
|
Loading…
Reference in New Issue