1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| /* eslint-disable */
| // 创建混入文件
| export function generateMixinCode(data) {
| var json = JSON.stringify(data, null, 2);
|
| return json;
| }
|
| // 创建主文件
| export function generateMainCode() {
| return `
| <script>
| import baseLayout from "@/components/common/base-layout.vue";
|
| export default {
| name: "{name}",
| components: {},
| mixins: [baseLayout],
| data() {
| return {};
| },
| methods: {}
| };
| </script>
| `
| }
|
|