为何找到可执行文件

时间:2016-04-09 12:16:09

标签: node.js command-line path binary npm

我做npm install grunt -g并创建了文件夹C:\Users\myname\AppData\Roaming\npm\node_modules\grunt-cli。在我的路径变量中,只添加了C:\Users\myname\AppData\Roaming\npm部分。那么当我在命令行中编写grunt时,如何找到\grunt-cli文件夹中的grunt可执行文件?

1 个答案:

答案 0 :(得分:1)

那是因为当您安装grunt-cli时,npm会在grunt内创建一个文件grunt.cmd(和C:\Users\myname\AppData\Roaming\npm),直接在您路径中的文件夹中

如果您查看此文件,可以看到它调用node_modules\grunt-cli\bin\grunt