--preserve-symlinks-main


指示模块加载器在解析和缓存主模块 (require.main) 时保留符号链接。

¥Instructs the module loader to preserve symbolic links when resolving and caching the main module (require.main).

这个标志的存在是为了让主模块可以选择加入 --preserve-symlinks 赋予所有其他导入的相同行为;但是,它们是单独的标志,用于向后兼容旧的 Node.js 版本。

¥This flag exists so that the main module can be opted-in to the same behavior that --preserve-symlinks gives to all other imports; they are separate flags, however, for backward compatibility with older Node.js versions.

--preserve-symlinks-main 并不意味着 --preserve-symlinks;当在解析相对路径之前不希望遵循符号链接时,除了 --preserve-symlinks 之外还使用 --preserve-symlinks-main

¥--preserve-symlinks-main does not imply --preserve-symlinks; use --preserve-symlinks-main in addition to --preserve-symlinks when it is not desirable to follow symlinks before resolving relative paths.

有关详细信息,请参阅 --preserve-symlinks

¥See --preserve-symlinks for more information.