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 './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("ws:0.0.0.0:5173/api/subscribe");
|
||||
|
|
|
@ -2,7 +2,9 @@ import { defineConfig } from "vite";
|
|||
import scalaJSPlugin from "@scala-js/vite-plugin-scalajs";
|
||||
|
||||
export default defineConfig({
|
||||
plugins: [scalaJSPlugin()],
|
||||
plugins: [scalaJSPlugin({
|
||||
projectID: 'frontend',
|
||||
})],
|
||||
server: {
|
||||
proxy: {
|
||||
// Proxy all requests starting with /api to your backend server
|
||||
|
|
Loading…
Reference in New Issue