NPM 发布/包不包含 Windows 上符号链接目录的内容
NPM 不遵循目录符号链接,也不遵循目录连接。是否有某种配置或方法可以强制 NPM 也包含此类目录中的文件?
最小的可重现示例。文件夹结构:
hello/
├── foo/
│ └── foo.js
└── bar/
├── package.json
├── bar.js
└── foo/ (SYMLINK)
两种类型的符号链接不起作用:
bar> mklink /J foo ..\foo
bar> mklink /D foo ..\foo
pack 命令
bar> npm pack
生成的 tar 包没有 foo/foo.js
且没有 foo/
文件夹。
$ npm -v
# 8.0.0
NPM doesn't follow directory symbolic links, nor directory junctions. Is there some configuration or way to force NPM to include also files from such directories?
Minimal reproducible example. Folder structure:
hello/
├── foo/
│ └── foo.js
└── bar/
├── package.json
├── bar.js
└── foo/ (SYMLINK)
Two types of symlinks doesn't work:
bar> mklink /J foo ..\foo
bar> mklink /D foo ..\foo
The pack command
bar> npm pack
produces the tar package without foo/foo.js
and no foo/
folder.
$ npm -v
# 8.0.0
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论