本项目是多入口项目,svg写在单独子项目里,用法与单入口一致;
一、npm install svg-sprite-loader -D
二、配置vue.config.js
代码如下
const { defineConfig } = require("@vue/cli-service");
const config = require("./projects.js");
let projectName = process.env.PROJECT_NAME;
const path = require("path"); // 引入node的路径处理模块
function resolve(dir) {
// __dirname 项目根目录的绝对路径
return path.join(__dirname, dir);
}
module.exports = defineConfig({
...config[projectName],
transpileDependencies: true,
css: {
},
devServer: {
},
chainWebpack: (config) => {
config.module