[3rd-Party Apps] Deepin安裝官方源里的npm,报错!
Tofloor
poster avatar
Fredoong
deepin
2021-03-31 03:25
Author

执行sudo apt install npm后,在处理npm包时报错,如下图。请各位大神支招,该如何解决?

 

小尾巴~~~专属于Deepin平台开发者的QQ群 792593947

Reply Favorite View the author
All Replies
MarioAi
deepin
2021-03-31 03:45
#1

上古时期的东西了,

下载官方的然后在 ~/.bashrc 里添加 (祝你我的路径换成你的路径,更多的可以参考我的历史帖子)

# Node/NPM 环境变量添加
# Node版本: node-v15.5.1-linux-x64
# 绝对地址: /home/mario/Dev/Pro/node-v15.5.1-linux-x64
# 相对地址: ~/Dev/Pro/node-v15.5.1-linux-x64
# 本变量仅适用于mario账户之下,作为前端开发调试环境,下面脚本开始
NODE_HOME=$DEV_HOME/Dev/Pro/node-linux-x64
if [ -d "$NODE_HOME" ]
then
    # Node目录验证正常,添加目录
    PATH="$NODE_HOME/bin:$PATH"
else
    # Node目录查找失败,报错
    echo 'There has no NODE_HOME path , can not add for PATH ' 
fi
Reply View the author
是桂花呀a
deepin
2021-03-31 04:23
#2
It has been deleted!
Fredoong
deepin
2021-03-31 06:11
#3
MarioAi

上古时期的东西了,

下载官方的然后在 ~/.bashrc 里添加 (祝你我的路径换成你的路径,更多的可以参考我的历史帖子)

# Node/NPM 环境变量添加
# Node版本: node-v15.5.1-linux-x64
# 绝对地址: /home/mario/Dev/Pro/node-v15.5.1-linux-x64
# 相对地址: ~/Dev/Pro/node-v15.5.1-linux-x64
# 本变量仅适用于mario账户之下,作为前端开发调试环境,下面脚本开始
NODE_HOME=$DEV_HOME/Dev/Pro/node-linux-x64
if [ -d "$NODE_HOME" ]
then
    # Node目录验证正常,添加目录
    PATH="$NODE_HOME/bin:$PATH"
else
    # Node目录查找失败,报错
    echo 'There has no NODE_HOME path , can not add for PATH ' 
fi

新旧不是关键,关键是它为什么会报错?

 

小尾巴~~~专属于Deepin平台开发者的QQ群 792593947

Reply View the author
残念
deepin
2021-03-31 07:44
#4
Fredoong

新旧不是关键,关键是它为什么会报错?

 

小尾巴~~~专属于Deepin平台开发者的QQ群 792593947

dpkg 报错,你最近在应用商店安装了哪些软件,有没有安装失败的情况?

推荐使用nvm

Reply View the author
neko
deepin
Ecological co-builder
Q&A Team
2021-03-31 16:35
#5

Reply View the author
neko
deepin
Ecological co-builder
Q&A Team
2021-03-31 16:35
#6

我的没问题

Reply View the author
MarioAi
deepin
2021-04-03 06:26
#7
Fredoong

新旧不是关键,关键是它为什么会报错?

 

小尾巴~~~专属于Deepin平台开发者的QQ群 792593947

这里有个和你一样的问题,没人知道怎么回事,官方社区里没有开发人员回复;

我只是作为前端的身份告诉你仓库里的不能用,开发环境配置与系统隔离的好一些

Reply View the author