node.js - 在没有管理员权限的情况下安装 npm 包
问题描述
我获得了一个管理员访问权限,可能很快就会被我夺走,我正在努力收集尽可能多的资源,以便在没有它的情况下度过难关。我将所有必需品(express、mongoose、body-parser 等)安装为全局安装,它们位于我自己的 node_modules 文件夹中的 AppData/Roaming 文件夹中。我将来可以在没有管理员访问权限的情况下使用这些模块吗?
解决方案
如果您遵循最佳实践,您应该没有全局安装应用程序依赖项。您的依赖项应该是使用它们的项目本地的。但是,即使您使用全局依赖项,它们也会安装到您的用户文件夹中,即使您不是管理员也不会失去访问权限。
推荐阅读
- discord - 仅清除一条消息时,消息已清除消息不发送
- macos - 如何在 macOS SwiftUI App 中以编程方式显示所有选项卡
- python - 滚动条似乎不起作用,如何使用 Tkinter 按钮删除嵌入式绘图
- pandas - 使用带有熊猫的 for 循环创建多个数据框
- next.js - Next Auth getSession API 调用在生产中随机失败
- microsoft-graph-api - 使用 Graph Beta API 错误在 Teams 中创建标签 - 参数“标签不能为空”
- c++ - esp32 向蜂窝/gnss 模块发送的测试 AT 命令没有反馈
- amazon-web-services - aws sagemaker - IAM 调用 get_role 的权限
- pandas - 如何在熊猫中重复 DatetimeIndex
- python - Python 问题不断在代码末尾被问到