node_modules中.bin文件夹的用途是什么?

今天,一位同事向我解释了如何创建nodejs项目,我注意到在./node_modules中有一个名为.bin的不可见文件夹。我必须说,我在添加到项目“

bootcamp”和“ bower”工具后才发现了这一点。.bin的目的是什么?它是做什么用的?

回答:

这是节点模块中的二进制文件(可执行文件)所在的文件夹。

NPM网站指出:

可执行文件在全局模式下,可执行文件在Unix上链接到{prefix} / bin,在Windows上直接链接到{prefix}。

在本地模式下,可执行文件链接到./node_modules/.bin中,因此可以将其提供给通过npm运行的脚本使用。(例如,当您运行npm

test时,测试运行程序将位于路径中。)

以上是 node_modules中.bin文件夹的用途是什么? 的全部内容, 来源链接: utcz.com/qa/431420.html

回到顶部