mingmei123 发表于 2023-10-25 17:30:39

在nodejs安装模块报错

这是哪里出问题了啊,已经配置好了环境变量

isdkz 发表于 2023-10-25 17:31:44

根据您的描述,这个问题可能是由于在安装Node.js模块时出现了错误。为了更好地帮助您解决这个问题,我需要更多的信息。请提供以下信息:

1. 您尝试安装的模块是什么?
2. 您使用的是哪个版本的Node.js?
3. 您使用的是哪个包管理器(如npm或yarn)?
4. 您能提供完整的错误消息吗?

提供这些信息将有助于我更好地理解您的问题,并为您提供更准确的解答。

mingmei123 发表于 2023-10-25 17:40:59

isdkz 发表于 2023-10-25 17:31
根据您的描述,这个问题可能是由于在安装Node.js模块时出现了错误。为了更好地帮助您解决这个问题,我需要 ...

尝试安装的模块是express,
nodejs版本是v20.9.0,
包管理器是npm,
完整的错误消息npm ERR! code EPERM
npm ERR! syscall mkdir
npm ERR! path D:\nodejs\node_cache\_cacache
npm ERR! errno -4048
npm ERR! Error: EPERM: operation not permitted, mkdir 'D:\nodejs\node_cache\_cacache'
npm ERR! {
npm ERR!   errno: -4048,
npm ERR!   code: 'EPERM',
npm ERR!   syscall: 'mkdir',
npm ERR!   path: 'D:\\nodejs\\node_cache\\_cacache'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It's possible that the file was already in use (by a text editor or antivirus),
npm ERR! or that you lack permissions to access it.
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

npm ERR! Log files were not written due to an error writing to the directory: D:\nodejs\node_cache\_logs
npm ERR! You can rerun the command with `--loglevel=verbose` to see the logs in your terminal

isdkz 发表于 2023-10-25 18:05:39

mingmei123 发表于 2023-10-25 17:40
尝试安装的模块是express,
nodejs版本是v20.9.0,
包管理器是npm,


你需要以管理员权限打开cmd

mingmei123 发表于 2023-10-25 20:13:27

isdkz 发表于 2023-10-25 18:05
你需要以管理员权限打开cmd

还是报一样的错。整个过程需要用管理员权限打开cmd吗?之前直接搜索cmd也没问题

mingmei123 发表于 2023-10-25 20:27:33

isdkz 发表于 2023-10-25 18:05
你需要以管理员权限打开cmd

可以了可以了,谢谢大佬。你怎么知道要用管理员身份运行啊

isdkz 发表于 2023-10-25 21:07:33

mingmei123 发表于 2023-10-25 20:27
可以了可以了,谢谢大佬。你怎么知道要用管理员身份运行啊

看英文:operation not permitted,操作不被允许一般就是权限问题
页: [1]
查看完整版本: 在nodejs安装模块报错