问题标题是自我扩展的,但只是为了更清楚......
使用npm install -g
我可以安装任何全局,在应用程序命令中将其转换为什么。但是,在GNU / Linux中,这需要root访问权限,那么,如果我想将某些东西作为命令安装,但仅针对当前登录的用户,而不需要root访问权限呢?
这可能吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
在@ brian-glaz提示后,我设法做到了这样:
使用以下内容创建~/.npmrc
文件
prefix=~/
请注意,它必须是小写的prefix
。
您可以按如下方式检查路径:
paulo.goncalves@paulogoncalves:~$ npm -g root
/home/paulo.goncalves/lib/node_modules
paulo.goncalves@paulogoncalves:~$ npm -g bin
/home/paulo.goncalves/bin