【发布时间】:2013-11-24 21:11:54
【问题描述】:
我有一个小的 Node 模块,它在 bin 目录中包含一个命令行脚本。
"bin": {
"generate": "./bin/generate.js"
}
generate.js 脚本可以正常执行。
如果我运行npm install -g,这一切都很好。但我不希望全局安装,只让命令 generate 在模块文件夹内工作。如果我从模块文件夹中运行npm install,它确实会在node_modules 子目录中正确安装所有依赖项。但是随后命令中的generate 给了我“没有这样的文件或目录”。
谢谢。
【问题讨论】:
标签: node.js path command-line-interface npm