
[英]Cannot find module 'C:\Users\username\project\node_modules\@angular\cli\bin\ng'
[英]problems cloning a nx monorepo project in a ubuntu server vm. ERROR: operation not supported on socket, syslink '../@angular/cli/bin/ng.js' > .bin/ng
我在我的 windows 环境中的 nx monorepo 中有一个项目运行良好。 我从 github 克隆它,当我尝试 npm 安装 output 时会抛出这样的错误: operation not supported on socket, syslink '../@angular/cli/bin/ng.js' > xxx/xxx/.bin/ ng如果有人以前见过类似的东西,那将是一个很好的分享细节。
我尝试卸载安装节点 npm ng/cli nx/cli。
预计可以npm安装不报错。
发生此错误通常是因为 npm 模块的路径无效。 特别是,“@angular/cli”模块指向“xxx/xxx/.bin/ng”目录的路径可能存在问题。
要解决此问题,您可以尝试删除项目中的 node_modules 目录并重新运行 npm 安装命令。 您也可以尝试使用最新版本的 angular/cli 和其他依赖项。
另一个原因可能是将 go 到项目中的 package-lock.json 文件并将其删除。 然后再次运行 npm 安装。 您可以尝试解决这个问题。
如果还是不能解决,建议检查一下你的工程文件,检查路径指针是否有错误的路径。 此外,您需要确保系统上的节点和 npm 版本是最新的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.