Jeo*_*Kim 4 segmentation-fault node.js npm
我试图按照https://tecadmin.net/upgrade-nodejs-via-npm/的说明升级 Node 。我做了sudo npm cache clean -f,sudo npm install -g n, 和sudo n stable。在上面的命令之后,我愚蠢地做了sudo ln -sf /usr/local/n/versions/node/11.8.0/bin/node /usr/bin/node。执行此命令后,我检查了/usr/local/n/versions/node文件夹。它有10.15.3,所以我打字sudo ln -sf /usr/local/n/versions/node/10.15.3/bin/node /usr/bin/node。
现在,node -v给我10.15.3。然而,npm -version给了我Segmentation fault (core dumped)。其他命令npm update -g也给我同样的错误信息。
关于该Segmentation fault (core dumped)错误的其他帖子似乎与我的问题没有直接关系。
我怎样才能解决这个问题?
我正在使用 Ubuntu 19.04。
谢谢你。
Ada*_*rma 16
我刚才遇到了同样的问题,这是因为 node 和 nodejs 的 npm 冲突
所以通过以下命令删除nodejs
sudo apt-get remove nodejs
Run Code Online (Sandbox Code Playgroud)
这将删除所有与 nodejs 相关的包,
在上述命令之后,您必须像这样运行 autoremove 命令
sudo apt autoremove
Run Code Online (Sandbox Code Playgroud)
这将解决问题,
现在您的机器中只有 node pacakge,并且 NPM(分段转储)错误也将解决。
你可以更多地了解什么是分段错误
| 归档时间: |
|
| 查看次数: |
10944 次 |
| 最近记录: |