符号链接到同一NPM模块中的文件

时间:2019-03-04 09:35:44

标签: github npm symlink

在GitHub模块中,可以符号链接到同一模块中的另一个文件。但是是否有可能使这个符号链接在同一模块的NPM包中存活/工作?

我正在使用Mac,到目前为止我已经完成

ln -s [filename-1.0.4.js] [filename.js]

这对于github.io-pages非常有用,但是文件发布到NPM时就会消失。

1 个答案:

答案 0 :(得分:1)

经过NPM支持几轮之后,看来只有文件夹可以与npm link链接

所以我的问题的答案是否定的。这是documentation for npm link

这是支持人员的答案:

[...]

要在package.json中创建符号链接,建议使用脚本字段。

例如:

"scripts": {
    "postinstall": "npm link ../somelocallib",
    "postupdate": "npm link ../somelocallib"
  }

[...]