next.js 通过命令生成下一个应用程序缺少模块

plicqrtu  于 2023-04-20  发布在  其他
关注(0)|答案(1)|浏览(151)

我正在尝试在我的monorepo中生成一个新的next应用程序。
我试着从vs代码中使用nx console扩展。
我可以生成新的react应用程序。它没有任何错误。但当我试图生成一个新的next应用程序。它给我这个错误。
无法找到模块“nx/src/utils/code-frames”
所以我避免使用扩展,并尝试通过nx命令生成一个新的。Link to nx doc
最初,我尝试运行yarn nx g app myapp --directory命令。我在前面添加了yarn,因为我没有全局安装nx
这是出现的

你可以看到我无法生成下一个应用程序。
所以我搜索google,有人建议我的package.json没有@nrwl/next包。所以我安装包,当我再次尝试yarn nx g app myapp --directory="testing"时,它要求我选择stylesheet类型。我选择scss
然后这个错误又来了
无法找到模块“nx/src/utils/code-frames”
有什么建议吗?

wgxvkvu9

wgxvkvu91#

您应该确保您的@nrwl/next版本与package.json中的nx版本相匹配。
所以如果你已经安装了nx@15.3.0,那么你也应该安装@nrwl/next@15.3.0
更多https://github.com/nrwl/nx/issues/15168#issuecomment-1442049438详细信息,请访问www.example.com。

相关问题