gpt4 book ai didi

javascript - Node JS 在 Amazon Linux 中以普通用户身份运行时找不到模块 'node-properties-parser' 错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:34:19 25 4
gpt4 key购买 nike

我通过以普通用户 (vaisakh) 运行 npm install -g node-properties-parser 全局安装了 node-properties-parser。然后我用命令 node test.js 运行了我的 test.js 文件,现在它抛出了错误

Error: Cannot find module 'node-properties-parser'
at Function.Module._resolveFilename (module.js:476:15)
at Function.Module._load (module.js:424:25)
at Module.require (module.js:504:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/data02/bamboo/test.js:3:12)
at Module._compile (module.js:577:32)
at Object.Module._extensions..js (module.js:586:10)
at Module.load (module.js:494:32)
at tryModuleLoad (module.js:453:12)
at Function.Module._load (module.js:445:3)

我以 root 用户身份运行了上面的 npm install -g node-properties-parser 并在此处运行了 node test.js 它工作正常。但为什么它在以普通用户身份运行时抛出错误?

最佳答案

谢谢。最后我找到了答案,它在运行时运行 sudo npm install node-properties-parser 没有 -g 选项。但我仍然不知道为什么 -g 选项没有生效,在文档中它被指定为 全局安装

关于javascript - Node JS 在 Amazon Linux 中以普通用户身份运行时找不到模块 'node-properties-parser' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52113207/

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