我试图使用@nrwl/node生成一个新的节点项目,当我使用生成器时,我遇到了错误
@nrwl/node
NX Cannot find module 'nx/src/utils/code-frames'
阻止我运行发电机我的nx版本是15.2.1我的@nrwl/node版本是15.9.2我的node版本是16.17.0我多次尝试重新安装这些软件包,但都无济于事。
w1e3prcc1#
nx和@nrwl/node***必须***版本相同。如果您运行nx workspace-lint(在其弃用之前),或在较新版本上运行nx report,您应该会看到错误。nx migrate latest会让东西重新同步。
nx
nx workspace-lint
nx report
nx migrate latest
sq1bmfud2#
运行nx report
您将得到如下结果:NX有些软件包有未对齐的版本!这些软件包应该与您安装的Nx版本相匹配。
nx migrate 15.9.3
Yarn
NPM i
2条答案
按热度按时间w1e3prcc1#
nx
和@nrwl/node
***必须***版本相同。如果您运行nx workspace-lint
(在其弃用之前),或在较新版本上运行nx report
,您应该会看到错误。nx migrate latest
会让东西重新同步。sq1bmfud2#
运行
nx report
您将得到如下结果:
NX有些软件包有未对齐的版本!这些软件包应该与您安装的Nx版本相匹配。
nx migrate 15.9.3
来修复此问题运行中
nx migrate 15.9.3
则
Yarn
或NPM i
冲突将得到解决