Это возможно, но я думаю, что сначала вы должны реструктурировать свои папки:
project
|--webpack.config.js
`--src
|--common
| `--pages
| |--base-page.js
| `--other-resources.js
|--appA
| |--images
| | `--logoA.png
| `--pages
| `--page.js
|--appB
| |--images
| | `--logoB.png
| `--pages
| `--page.js
...
Затем в вашем appA/pages/page.js
вы можете сделать что-то вроде
import Page from '../../common/pages/base-page'
И в вашемwebpack, запись может быть
module.exports = {
entry: [
'./src/appA/index.js',
'./src/appB/index.js',
// other apps
]
}
Однако я не уверен, возможно ли это без удаления create-реакции-приложения.