在Manjaro linux上安装node js和npm时出现问题

lrpiutwd  于 2023-03-29  发布在  Linux
关注(0)|答案(4)|浏览(224)

操作系统:Manjaro

我通过以下命令安装了npmnodejssudo pacman -S nodejs npm
安装后我有一个错误:

~]$ npm -v
node: error while loading shared libraries: libicui18n.so.67: cannot open shared object file: No such file or directory
~]$ node --version
node: error while loading shared libraries: libicui18n.so.67: cannot open shared object file: No such file or directory

我怎样才能解决这个问题?

gfttwv5a

gfttwv5a1#

1.安装nvm(* 节点版本管理器 *)

yay -S nvm

1.加载nvm

source /usr/share/nvm/init-nvm.sh

1.你也可以在你的环境文件中添加上面的代码,比如.bashrc,这样你就不必每次都这样做了。
1.安装Node.jsnpm

nvm -g install npm

1.测试您的设置-打开一个新终端并使用npm安装一个包

$ nvm use stable
 $ nvm -g install browser-sync
 $ browser-sync start --server
vjrehmav

vjrehmav2#

我发现你需要从包管理器安装nodejs和npm。但是如果你第一次安装npm,node会自动安装为依赖项。
yay -S npm

tgabmvqs

tgabmvqs3#

安装:

pamac install nodejs

pacman -S nodejs

参考:https://discover.manjaro.org/packages/nodejs

js5cn81o

js5cn81o4#

Gulshan Yadav的回答。
1.安装nvm(节点版本管理器)

sudo pacman -S nvm

1.加载nvm并将可执行文件添加到bashrc

source /usr/share/nvm/init-nvm.sh
echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' | tee -a ~/.bashrc

1.安装Node.jsnpm

nvm install stable

1.测试您的设置

npm install -g nativefier
nativefier --name Deepl "https://deepl.com"
cd Deepl-linux-x64
./Deepl

相关问题