gpt4 book ai didi

node.js - 修复 Ubuntu 上的 npm 全局安装

转载 作者:太空宇宙 更新时间:2023-11-03 22:16:08 26 4
gpt4 key购买 nike

我有一个需要全局安装的nodejs 包。这个失败的方式让我相信 Ubuntu 包 npm 中可能存在配置问题。每次我设置 Ubuntu 14.04 机器时都会发生这种情况。

sudo apt-get install npm
npm install -g lineman

npm -g 命令将抛出一些命名本地 lib 和 bin 目录的访问错误。与某些全局安装不同,它不是欺骗并在 sudo 下运行第二个命令的选项。因此,我发现唯一有效的修复方法是这样的:

sudo chgrp -R $(whoami) /usr/local/bin /usr/local/lib
sudo chmod -R g+rwx /usr/local/bin /usr/local/lib

这个修复对我来说很好,我是唯一的用户。但这真的是最好的方法吗?我不想为可能在不起作用或造成麻烦的环境中使用它的其他人记录我的修复。

另外,我应该向为 Ubuntu 打包 npm 的人提交错误报告吗?

最佳答案

您应该运行 sudo npm install -g lineman,而不是 npm install -g linemannpm 也需要权限。

另请检查此 stackoverlflow link .

关于node.js - 修复 Ubuntu 上的 npm 全局安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28490534/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com