mirror of
https://github.com/home-assistant/frontend.git
synced 2025-11-08 02:19:43 +00:00
Allow developing with @web/dev-server (#7782)
This commit is contained in:
24
web-dev-server.config.js
Normal file
24
web-dev-server.config.js
Normal file
@@ -0,0 +1,24 @@
|
||||
const cors = require("@koa/cors");
|
||||
const { rollupAdapter } = require("@web/dev-server-rollup");
|
||||
|
||||
const rollup = require("./build-scripts/rollup");
|
||||
|
||||
const rollupWDSPlugins = rollup
|
||||
.createAppConfig({
|
||||
latestBuild: true,
|
||||
isWDS: true,
|
||||
})
|
||||
.inputOptions.plugins.map((rollupPluginConf) =>
|
||||
rollupAdapter(rollupPluginConf, {}, {})
|
||||
);
|
||||
|
||||
/** @type import("@web/dev-server/src/config/DevServerConfig.ts") */
|
||||
module.exports = {
|
||||
mimeTypes: {
|
||||
"**/*.ts": "js",
|
||||
"**/*.json": "js",
|
||||
"**/*.css": "js",
|
||||
},
|
||||
middleware: [cors()],
|
||||
plugins: rollupWDSPlugins,
|
||||
};
|
||||
Reference in New Issue
Block a user