【发布时间】:2016-12-04 04:24:31
【问题描述】:
我正在使用 node.js 和 gradle 来做一些事情。
安装所需的库后,我会得到一个非常长的递归目录结构。
例子:
C:\workspace\KCode\node_modules\google-closure-compiler\node_modules\gulp-util\node_modules\dateformat\node_modules\meow\node_modules\read-pkg-up\node_modules\read-pkg\node_modules\load-json-file\node_modules\parse-json\node_modules\error-ex\node_modules\is-arrayish\.editorconfig
这些长路径会导致几个问题。许多工具/程序不支持这么长的路径。
例如 windows 文件历史记录功能抱怨它:
Die Datei wurde nicht gesichert, da ihr vollständiger Pfad das MAX_PATH-Limit übersteigt oder nicht unterstützte Zeichen enthalten sind:
Wenn die Datei geschützt werden soll, verwenden Sie kürzere Verzeichnis- und Dateinamen.
(对不起,我没有英文信息。)
问题 1:有没有办法扁平化或缩短这个目录结构?
问题 2:有没有办法声明一个系统范围的位置来放置这些东西(并在不同的项目之间共享它们)?
【问题讨论】:
标签: node.js