dai-vue-temp-m

添加默认项目

2022/1/8 15:36:44

详细信息

main/modules.js 4(+2 -2)

diff --git a/main/modules.js b/main/modules.js
index d479e62..f48169d 100644
--- a/main/modules.js
+++ b/main/modules.js
@@ -1,2 +1,2 @@
-
-export default {  };
+import main from '../src/index.js';
+export default { main };

src/index.js 8(+8 -0)

diff --git a/src/index.js b/src/index.js
new file mode 100644
index 0000000..0edd8a5
--- /dev/null
+++ b/src/index.js
@@ -0,0 +1,8 @@
+import * as api from './models/api.js';
+import routes from './models/routes.js';
+const models = {};
+export default {
+    api,
+    routes,
+    models
+};
\ No newline at end of file
diff --git a/src/models/api.js b/src/models/api.js
new file mode 100644
index 0000000..3f554a3
--- /dev/null
+++ b/src/models/api.js
@@ -0,0 +1,9 @@
+var test = {
+    $config: {
+        baseURL: '/tes/'
+    },
+    async zi(data) {
+        return await this.$get('zi', data);
+    }
+};
+export { test };
diff --git a/src/models/routes.js b/src/models/routes.js
new file mode 100644
index 0000000..a83d158
--- /dev/null
+++ b/src/models/routes.js
@@ -0,0 +1,5 @@
+import home from '../page/home.vue';
+const routes = [
+    { path: '/', component: home, meta: { pageName: '首页' } },
+];
+export default routes;

src/page/home.vue 25(+25 -0)

diff --git a/src/page/home.vue b/src/page/home.vue
new file mode 100644
index 0000000..bdc37b6
--- /dev/null
+++ b/src/page/home.vue
@@ -0,0 +1,25 @@
+<style lang="less" scoped>
+</style>
+<template>
+    <div style="text-align: center;">
+        <dev><img style="width:200px;" src="../static/image/vue-logo.png" /></dev>
+        <div style="font-size:28px;">DaiVUE</div>
+        <div>简易VUE网站快速成型框架</div>
+    </div>
+</template>
+<script type="text/javascript">
+export default {
+    props: {},
+    data() {
+        return {};
+    },
+    components: {},
+    methods: {},
+    watch: {},
+    created() {},
+    mounted() {},
+    //计算属性
+    computed: {},
+    destroyed() {}
+};
+</script>
\ No newline at end of file
diff --git a/src/static/image/vue-logo.png b/src/static/image/vue-logo.png
new file mode 100644
index 0000000..102329c
Binary files /dev/null and b/src/static/image/vue-logo.png differ
diff --git a/src/static/style/style.less b/src/static/style/style.less
new file mode 100644
index 0000000..b5736f8
--- /dev/null
+++ b/src/static/style/style.less
@@ -0,0 +1,4 @@
+//模块内样式
+.module-test{
+    
+}
\ No newline at end of file