дочерний. В обоих настроил алиасы так, чтобы @core ссылался на родительский проект, но получаю ошибки, связанные с тем, что вебпак не находит модули. Для наследования использую свойство extends в конфигурации вебпака:
Алиасы в core (родительский проект):
alias: {
'@core/src': path.resolve(__dirname, './source/js'),
'@core/style': path.resolve(__dirname, './source/style')
}
Алиасы в build (дочерний проект):
alias: {
'@core/src': 'thymeleaf-demo-application--core/source/js',
'@core/style': 'thymeleaf-demo-application--core/source/style',
'src': path.resolve(__dirname, './source/js'),
'style': path.resolve(__dirname, './source/style')
}
где thymeleaf-demo-application--core - это зависимость на уровне package.json
Если уберу первые два алиаса в build, то проект соберётся без ошибок. Подскажите пожалуйста - есть ли какой-нибудь вариант настроить алиасы, чтобы можно было использовать один и тот же алиас с разными значениями?
есть чат по вебпаку, может там подскажут
Обсуждают сегодня