我正在尝试在我的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”
有什么建议吗?
1条答案
按热度按时间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。