首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装全球节点

安装全球节点
EN

Stack Overflow用户
提问于 2019-11-08 15:30:38
回答 1查看 29关注 0票数 0

我花了几个小时尝试解决方案,但意识到我没有完全理解这个问题。既然我想我理解了这个问题,我就找不到合适的解决办法了。很可能我只是误解了我找到的解决方案,所以如果这是一个重复的帖子,我道歉。

我的问题是我的节点全球安装。我运行node config ls -l,看到了一些令人困惑的东西。

我的用户代理前缀是/Users/me/.npm,内置前缀是/usr/local,但是已经被覆盖(正如预期的那样)。

我以前所有的全局安装都在/usr/local下面,也和预期的一样。我的新全局安装程序正在/Users/me/..npm/lib/node_modules下安装,这也是我所期望的,因为我从另一个解决方案手动设置了前缀。

我的全局配置是/Users/me/.npm/etc,,它不存在。etc目录不存在,全局配置似乎不存在。在/usr/local/etc下没有全局配置,但确实存在/usr/local/etc。

我尝试过在.bashrc和.bash_profile下改变路径。当我检查我的文件时,我甚至不再在.bash_profile中有一个.bash_profile,而且.bashrc完全是空的。

正在执行的全局包是安装在usr/local/lib/node_modules下的包。正在安装的组件现在将转到/Users/me/..npm/lib/node_modules。

我想将我所有的全局设置为/usr/local,所以我的包从安装和执行

EN

回答 1

Stack Overflow用户

发布于 2019-11-08 16:21:35

这是我的误解,我在这里发表的答案解决了我的问题。( https://stackoverflow.com/a/14840304/11046625 )

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58769498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档