标签: node-forge

npmauditfix --force 改变了什么以及如何修复它?

我正在尝试npm install apn --save并使用过npm audit fix --force。“希望你知道自己在做什么”的信息让我意识到我不知道自己在做什么。之后我原本得到

node /home/ec2-user/myapp/bin/www: symbol lookup error: 
/home/ec2-user/myapp/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node: undefined symbol: napi_add_finalizer
Run Code Online (Sandbox Code Playgroud)

所以我将节点更新为V14.16.0但这没有帮助所以我决定删除package-lock.jsonnode_modules运行npm install 。现在会出现这个错误,

PM2 error: Error: spawn node ENOENT
    at Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)
    at onErrorNT (internal/child_process.js:465:16)
    at processTicksAndRejections (internal/process/task_queues.js:80:21)
Run Code Online (Sandbox Code Playgroud)

我意识到 PM2 没有使用新的节点版本。我升级了 PM2,现在它显示我的应用程序online反对errored.
但如果我的节点服务器正在运行(端口 8080),当尝试运行我的网站时,我仍然会收到 502 错误

[proxy_http:error] [pid 22860] (20014)Internal error 
(specific information not available): [client my IP address]
 AH01102: error reading status line from remote server 127.0.0.1:8080
Run Code Online (Sandbox Code Playgroud)

如果我停止节点服务器,则会出现 …

apn node.js npm node-forge

20
推荐指数
1
解决办法
4万
查看次数

标签 统计

apn ×1

node-forge ×1

node.js ×1

npm ×1