Я хочу проверить свою зависимость в основном репо перед публикацией этого компонента. Так что я использовал webpack.resolve.alias
все выглядит хорошо на стороне клиента, но не работает на стороне сервера. На стороне сервера он все еще ссылается на node_modules
вместо псевдонима. В моей конфигурации webpack у меня есть 2 пакета (сервер и клиент).
resolve: {
alias: {
'@select/components': path.resolve(__dirname, '../../components/packages/components/src'),
react: path.join(__dirname, "../node_modules/react"),
"react-dom": path.join(__dirname, "../node_modules/react-dom"),
"styled-components": path.join(__dirname, "../node_modules/styled-components")
}
},