我有一个非常简单的模块,我想在全球范围内使用。我已经将它作为gammarouter-api
.
我想知道在发布到 npm 之前如何在全局范围内测试模块(是
npm link
答案吗?)我注意到我全局安装的所有模块(我在全局使用任何第三方模块都没有问题)进入文件夹
/user/local/lib/node_module
但我的路径不包含此文件夹但是/usr/local/bin
,我可以在其中找到与全局安装模块相关的一些文件。当我安装我的模块时
npm install -g gammarouter-api
,文件夹gammarouter-api
创建在/user/local/lib/node_module
但没有任何内容/usr/local/bin
,这就是它无法访问的原因。是否有任何设置/配置/技巧可以使它起作用?