Как настроить Nuxt как nohoist в рабочей области пряжи? - PullRequest
0 голосов
/ 08 марта 2019

Я хочу собрать Nuxt v2 с Mpvue v2 в том же монореполе со структурой:

monorepo
├── projects
│   ├── project-a (Nuxt)
│   │   └── package.json
│   └── project-b (mpvue)
│       └── package.json
└── package.json

При запуске Nuxt аварийно завершился, поскольку им требуются разные версии модулей, которые в зависимости от веб-пакета:

├─ @nuxt/webpack@2.4.5
│  ├─ cssnano@4.1.10
│  ├─ vue-loader@15.7.0
│  └─ webpack@4.29.6
├─ cssnano@3.10.0
├─ vue-loader@13.7.3
└─ webpack@3.12.0

Я пытался настроить nohoist, как project-a/nuxt/** project-a/nuxt/**/** project-a/**/** project-b/**/**, но они не работали.Как я могу сделать, чтобы правильно установить зависимости Nuxt как nohoist?Специально для тех, кто требуется по @nuxt/webpack

...