Подключил vuex

This commit is contained in:
dderbentsov
2022-12-24 16:40:21 +03:00
parent ff26dc1a25
commit 1d8eb0a294
5 changed files with 12373 additions and 18 deletions

12374
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -21,6 +21,7 @@
"@babel/eslint-parser": "^7.12.16", "@babel/eslint-parser": "^7.12.16",
"@vue/cli-plugin-babel": "~5.0.0", "@vue/cli-plugin-babel": "~5.0.0",
"@vue/cli-plugin-eslint": "~5.0.0", "@vue/cli-plugin-eslint": "~5.0.0",
"@vue/cli-plugin-vuex": "~4.5.12",
"@vue/cli-service": "~5.0.0", "@vue/cli-service": "~5.0.0",
"@webdiscus/pug-loader": "^2.9.4", "@webdiscus/pug-loader": "^2.9.4",
"eslint": "^8.25.0", "eslint": "^8.25.0",

View File

@@ -8,6 +8,7 @@ import "./assets/sass/variables.sass";
import "./assets/css/iconfonts.css"; import "./assets/css/iconfonts.css";
import { clientsServer } from "../server.js"; import { clientsServer } from "../server.js";
import { clickOutside } from "@/shared/clickOutside"; import { clickOutside } from "@/shared/clickOutside";
import store from "./store";
if (process.env.NODE_ENV === "development") { if (process.env.NODE_ENV === "development") {
clientsServer({ environment: "development" }); clientsServer({ environment: "development" });
@@ -16,6 +17,7 @@ if (process.env.NODE_ENV === "development") {
moment.locale("ru"); moment.locale("ru");
createApp(App) createApp(App)
.use(store)
.directive("click-outside", clickOutside) .directive("click-outside", clickOutside)
.use(router, moment) .use(router, moment)
.mount("#app"); .mount("#app");

8
src/store/index.js Normal file
View File

@@ -0,0 +1,8 @@
import { createStore } from "vuex";
export default createStore({
state: {},
mutations: {},
actions: {},
modules: {},
});

View File

@@ -6,9 +6,9 @@ module.exports = defineConfig({
css: { css: {
loaderOptions: { loaderOptions: {
postcss: { postcss: {
postcssOptions: tailwind(tailwindConfig) postcssOptions: tailwind(tailwindConfig),
} },
} },
}, },
chainWebpack: (config) => { chainWebpack: (config) => {
const pugRule = config.module.rule("pug"); const pugRule = config.module.rule("pug");