请问npm在进行全局安装的时候都做了些啥?
 发布于 10 年前  作者 wszgxa  4923 次预览  最后一次回复是 9 年前  来自 问答 

想做个全局包试试。 想做个脚本工具。

或则有没有相关的文档,实在是不知道去哪儿找。

6 回复
wszgxa

会自动给创建软链接和执行权限吗? 就是会自动做下面的事吗?

然后,我们使用以下命令赋予node-echo.js文件执行权限。

 $ chmod +x /home/user/bin/node-echo.js

最后,我们在PATH环境变量中指定的某个目录下,例如在/usr/local/bin下边创建一个软链文件,文件名与我们希望使用的终端命令同名,命令如下:

 $ sudo ln -s /home/user/bin/node-echo.js /usr/local/bin/node-echo

i5ting

@i5ting

"preferGlobal": "true",
  "bin": {
    "je": "index.js"
  },

这个会安装系统目录,并创建link的

i5ting

@alsotang 自己给自己回复也会有未读提示,算bug吧

wszgxa

@i5ting 谢谢~哈哈哈,算bug