我想在具有以下结构的同一个monorepo中使用Mpvue v2构建Nuxt v2:
monorepo
├── projects
│ ├── project-a (Nuxt)
│ │ └── package.json
│ └── project-b (mpvue)
│ └── package.json
└── package.json
Nuxt在运行时崩溃,因为它们需要不同版本的模块,具体取决于Webpack:
├─ @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
我尝试过使用project-a/nuxt/**
project-a/nuxt/**/**
project-a/**/**
project-b/**/**
之类的nohoist设置,但它们无法正常工作。如何正确设置Nuxt的依存关系为nohoist?特别是对于@nuxt/webpack