Npm可执行文件名称冲突
在制作我的包裹时,哪个 其中包含一个可执行文件, 如何避免与其他包发生名称冲突, 谁提供具有相同名称的可执行文件 我甚至做了一个实验:Npm可执行文件名称冲突,npm,executable,Npm,Executable,在制作我的包裹时,哪个 其中包含一个可执行文件, 如何避免与其他包发生名称冲突, 谁提供具有相同名称的可执行文件 我甚至做了一个实验: 使用package.json中的{“bin”:{“baz”:“/bin/baz”}}创建了包foo 使用package.json中的{“bin”:{“baz”:“/bin/baz”}}创建了包栏 使用{“依赖项”:{“foo”:“./foo”,“bar”:“./bar”} 选中的quux/node_modules/.bin:它只包含最后安装的包(bar)的一个b
{“bin”:{“baz”:“/bin/baz”}}
创建了包foo{“bin”:{“baz”:“/bin/baz”}}
创建了包栏{“依赖项”:{“foo”:“./foo”,“bar”:“./bar”}
baz
可执行文件,即它重写了(静默!)第一个baz
可执行文件,这是不可接受的