UNPKG

datamax-cli

Version:

datamax plugin cli

36 lines (32 loc) 841 B
const render = require("json-templater/string"); module.exports = function buildPj(config) { let VUE_CONFIG_TEMPLATE = `/* 由datamax-cli脚手架自动生成 */ let entryPath,template,filename ; entryPath = "example/main.js"; filename="index.html"; module.exports = { lintOnSave: false, // eslint-loader 是否在保存的时候检查 // 修改 examples 目录 为 examples 目录 pages: { index: { entry: entryPath, template: "public/index.html", filename: filename } }, devServer: { open:true } }; `; let vue_config_template = render(VUE_CONFIG_TEMPLATE, { pluginName: config.pluginName, author: config.author, description: config.description, }); return { template: vue_config_template, dir: [config.root, config.pluginName], file: "vue.config.js", }; };