code splitting

This commit is contained in:
hay-kot 2021-06-15 21:43:04 -08:00
parent a7beb683ad
commit 5a8555dd61
4 changed files with 17 additions and 16 deletions

1
.gitignore vendored
View File

@ -8,6 +8,7 @@
docs/site/ docs/site/
*temp/* *temp/*
.secret .secret
frontend/dist/
dev/data/backups/* dev/data/backups/*
dev/data/debug/* dev/data/debug/*

View File

@ -1,11 +1,11 @@
const Admin = () => import(/* webpackChunkName: "admin" */ "@/pages/Admin"); const Admin = () => import("@/pages/Admin");
const Migration = () => import(/* webpackChunkName: "admin" */ "@/pages/Admin/Migration"); const Migration = () => import("@/pages/Admin/Migration");
const Profile = () => import(/* webpackChunkName: "admin" */ "@/pages/Admin/Profile"); const Profile = () => import("@/pages/Admin/Profile");
const ManageUsers = () => import(/* webpackChunkName: "admin" */ "@/pages/Admin/ManageUsers"); const ManageUsers = () => import("@/pages/Admin/ManageUsers");
const Settings = () => import(/* webpackChunkName: "admin" */ "@/pages/Admin/Settings"); const Settings = () => import("@/pages/Admin/Settings");
const About = () => import(/* webpackChunkName: "admin" */ "@/pages/Admin/About"); const About = () => import("@/pages/Admin/About");
const ToolBox = () => import(/* webpackChunkName: "admin" */ "@/pages/Admin/ToolBox"); const ToolBox = () => import("@/pages/Admin/ToolBox");
const Dashboard = () => import(/* webpackChunkName: "admin" */ "@/pages/Admin/Dashboard"); const Dashboard = () => import("@/pages/Admin/Dashboard");
import { store } from "../store"; import { store } from "../store";
export const adminRoutes = { export const adminRoutes = {

View File

@ -1,10 +1,10 @@
const ViewRecipe = () => import(/* webpackChunkName: "recipes" */ "@/pages/Recipe/ViewRecipe"); const ViewRecipe = () => import("@/pages/Recipe/ViewRecipe");
const NewRecipe = () => import(/* webpackChunkName: "recipes" */ "@/pages/Recipe/NewRecipe"); const NewRecipe = () => import("@/pages/Recipe/NewRecipe");
const ScraperDebugger = () => import(/* webpackChunkName: "recipes" */ "@/pages/Recipe/ScraperDebugger"); const ScraperDebugger = () => import("@/pages/Recipe/ScraperDebugger");
const CustomPage = () => import(/* webpackChunkName: "recipes" */ "@/pages/Recipes/CustomPage"); const CustomPage = () => import("@/pages/Recipes/CustomPage");
const AllRecipes = () => import(/* webpackChunkName: "recipes" */ "@/pages/Recipes/AllRecipes"); const AllRecipes = () => import("@/pages/Recipes/AllRecipes");
const CategoryTagPage = () => import(/* webpackChunkName: "recipes" */ "@/pages/Recipes/CategoryTagPage"); const CategoryTagPage = () => import("@/pages/Recipes/CategoryTagPage");
const Favorites = () => import(/* webpackChunkName: "recipes" */ "@/pages/Recipes/Favorites"); const Favorites = () => import("@/pages/Recipes/Favorites");
import { api } from "@/api"; import { api } from "@/api";
export const recipeRoutes = [ export const recipeRoutes = [

View File

@ -77,7 +77,7 @@ frontend: ## 🎬 Start Mealie Frontend Development Server
cd frontend && npm run serve cd frontend && npm run serve
frontend-build: ## 🏗 Build Frontend in frontend/dist frontend-build: ## 🏗 Build Frontend in frontend/dist
cd frontned && npm run build cd frontend && npm run build
.PHONY: docs .PHONY: docs
docs: ## 📄 Start Mkdocs Development Server docs: ## 📄 Start Mkdocs Development Server