iCloud .nosync的角度node_modules符号链接忽略不起作用

时间:2019-03-07 01:36:59

标签: node.js angular npm icloud symlink

我正在尝试忽略Angular 7项目中的node_modules文件夹,以使iCloud无法同步它。我执行此操作的步骤:

  1. 我将node_modules文件夹重命名为node_modules.nosync
  2. 添加了符号链接node_modules -> node_modules.nosync
  3. angular.json文件夹中,我在"preserveSymlinks": true的{​​{1}}设置中添加了"options"
  4. 我跑了"build"
  5. 我收到此警告:

    ng serve

当我删除符号链接,然后将WARNING in ./node_modules/@angular/core/fesm5/core.js 18358:15-36 Critical dependency: the request of a dependency is an expression WARNING in ./node_modules/@angular/core/fesm5/core.js 18370:15-102 Critical dependency: the request of a dependency is an expression 移到原始.nosync文件夹中时,一切运行正常,并且没有收到任何错误或警告。只有当我符号链接时,我才会遇到问题。
我曾尝试使用npm软件包icloud-nosync-nodenosyn-icloud,但两者仍然给我与上述相同的警告消息。
这是node_modules中的引发警告的代码:./node_modules/@angular/core/fesm5/core.js

0 个答案:

没有答案