角度抛出错误“无法跟随符号链接”

时间:2019-10-14 20:42:50

标签: angular macos typescript gradle npm

我无法构建角度(角度6)。这是在升级节点模块之后发生的。我收到此错误:

  

无法捕获任务输出文件的指纹   ':pbr-angular-common:setupAngular'属性'$ 1'在最新期间   检查。

     
    

无法列出'/Users/xxx/git/xxx/angular-common/node_modules/@angular-devkit/build-angular/node_modules/.bin/node-gyp'的内容。     无法跟随符号链接。

  

这是我尝试过的事情

  1. 从.bin中删除文件夹
  2. 已删除.bin文件夹
  3. 完全删除了node_modules并按照此链接中的说明进行了重新安装 [How do I completely uninstall Node.js, and reinstall from beginning (Mac OS X)
  4. 已删除此链接中提到的符号链接:
    [https://github.com/srs/gradle-node-plugin/issues/202][2]
  5. 清除npm缓存(npm清理缓存)
  6. 已清除的.gradle(包括gradle nodejs缓存)
  7. 是否重新部署gradlew干净版本
  8. 酿造卸载节点,酿造安装节点,酿造取消链接节点&&链接节点

这是我使用的nodejsnpm versions

npm --version
6.11.3
node --version
v12.11.1

我正在使用MacOS mojave版本10.14.5。请 请让我知道如何解决此问题。

1 个答案:

答案 0 :(得分:0)

在构建应用程序时出现此错误,并且 “ rm -rf node_modules && npm i”不适用于我。

此错误是由于节点版本12

以下命令为我解决了这个问题

sudo npm cache clean -f
sudo npm install -g n
sudo n 10.9.0

所以基本上我只是降级了节点版本