if you cannot resolve the path you can include it with webpack:
// path: ./src/admin/webpack.config.js
'use strict';
const _ = require('lodash');
const path = require('path');
/* eslint-disable no-unused-vars */
module.exports = (config, webpack) => {
// this includes the folder ./src/admin/assets with the alias assets
_.set(config, 'resolve.alias.assets', path.resolve(__dirname, './assets'));
return config;
};
// path: ./src/admin/app.js
import AuthLogo from 'assets/auth-logo.svg';
import MenuLogo from 'assets/menu-logo.svg';
import favicon from 'assets/favicon.ico';
export default {
config: {
auth: {
logo: AuthLogo,
},
head: {
favicon: favicon,
},
menu: {
logo: MenuLogo,
},
},
bootstrap() { },
};