Next.js Nextjs使用工作区生成嵌套节点\模块文件夹

Next.js Nextjs使用工作区生成嵌套节点\模块文件夹,next.js,monorepo,yarn-workspaces,Next.js,Monorepo,Yarn Workspaces,我正在为我的nextjs使用monorepo,并使用Thread工作区使用react本机应用程序。在我的根文件夹中运行warn install时,warn将安装根node\u modules文件夹中的所有模块。但是当我在我的nextjs应用程序中运行,Thread dev时,nextjs会生成一个新的node\u modules文件夹。我怎样才能防止这种情况?我需要改变什么才能让它工作 我的next.config.js如下所示: module.exports = { projectRoot

我正在为我的nextjs使用monorepo,并使用Thread工作区使用react本机应用程序。在我的根文件夹中运行
warn install
时,warn将安装根
node\u modules
文件夹中的所有模块。但是当我在我的nextjs应用程序中运行,
Thread dev
时,nextjs会生成一个新的
node\u modules
文件夹。我怎样才能防止这种情况?我需要改变什么才能让它工作

我的
next.config.js
如下所示:

module.exports = {
   projectRoot: path.resolve(__dirname, '../../'),
}
constwithplugins=require('next-compose-plugins'))
const{dependencies}=require('./package.json')
const withTM=require('next-TRANSFILE-modules')(
Object.key(dependencies | |[]).filter(dependency=>dependency.startsWith('@project/'))
)
常量配置={
未来:{
网页5:正确
}
}
module.exports=withPlugins([
withTM
],config)
对于我的
react native
应用程序,我在
metro.config.js
中定义了一个
projectRoot
路径,如下所示:

module.exports = {
   projectRoot: path.resolve(__dirname, '../../'),
}
nextjs中有类似的东西吗