[已解决]deepin下hexo莫名就没有了
Tofloor
poster avatar
陈大大哦了
deepin
2018-01-05 02:53
Author
本帖最后由 atmozfears 于 2018-6-7 13:37 编辑

昨天打开deepin,莫名的hexo就没有了

尝试重装一下,输入命令,报错了

搞不懂,直接
  1. sudo apt-get remove nodejs npm
Copy the Code
再重新安装,还是没用,

怎么办,不会搞,不会要我重装吧
Reply Favorite View the author
All Replies
陈大大哦了
deepin
2018-01-05 02:54
#1
莫名的发现了有三个用户???
Reply View the author
陈大大哦了
deepin
2018-01-05 02:55
#2
小白求解
Reply View the author
duanyao
deepin
2018-01-05 03:18
#3
你首先得讲清楚你做了些什么,从头讲起。
那些用户当然是你建立的,linuxbrew 可能是这个吧 http://linuxbrew.sh/ ,所以说要你从头讲起。
还有为什么要 sudo? https://hexo.io/zh-cn/index.html
Reply View the author
sudo_free
deepin
2018-01-05 03:22
#4
https://bbs.deepin.org/post/151155
你首先得讲清楚你做了些什么,从头讲起。
那些用户当然是你建立的,linuxbrew 可能是这个吧 http://linuxbr ...

npm install -g需要sudo
但是图里明明是装好的,所以`whereis hexo`执行一下
Reply View the author
sudo_free
deepin
2018-01-05 03:23
#5
搞linuxbrew和oh-my-zsh还叫小白,论坛一众小白瑟瑟发抖,哦不,继续谈笑风生
Reply View the author
duanyao
deepin
2018-01-05 03:31
#6
https://bbs.deepin.org/post/151155
npm install -g需要sudo
但是图里明明是装好的,所以`whereis hexo`执行一下

绝大多数并不需要,把 ~/.npmlib/bin 加到 PATH 里就行了。
Reply View the author
sudo_free
deepin
2018-01-05 03:34
#7
https://bbs.deepin.org/post/151155
绝大多数并不需要,把 ~/.npmlib/bin 加到 PATH 里就行了。

global目录不是在home下吧
Reply View the author
duanyao
deepin
2018-01-05 03:45
#8
https://bbs.deepin.org/post/151155
global目录不是在home下吧

不带 sudo 的 npm install -g 就是装到 ~/.npmlib/ 里。
Reply View the author
陈大大哦了
deepin
2018-01-05 17:55
#9
https://bbs.deepin.org/post/151155
你首先得讲清楚你做了些什么,从头讲起。
那些用户当然是你建立的,linuxbrew 可能是这个吧 http://linuxbr ...

会报错,所以加sudo
Reply View the author
陈大大哦了
deepin
2018-01-05 17:57
#10
所以说各位大佬如何解决,目前正在用ubuntu17.10
Reply View the author
duanyao
deepin
2018-01-05 18:33
#11
本帖最后由 duanyao 于 2018-1-5 10:38 编辑
https://bbs.deepin.org/post/151155
所以说各位大佬如何解决,目前正在用ubuntu17.10

4楼已经说了,你不照做有什么办法。还有建议你把标题改为直接描述你的问题,方便别人搜索。

除非绝对必要(包的文档里明确要求了),不要用 sudo npm install -g,记住这个就行了。报什么错说一下。
你可用 nvm 装 nodejs,应该不会有错。
Reply View the author
陈大大哦了
deepin
2018-01-05 23:04
#12
https://bbs.deepin.org/post/151155
4楼已经说了,你不照做有什么办法。还有建议你把标题改为直接描述你的问题,方便别人搜索。

除非绝对必要 ...

受教了,我的解决办法是重装,重新配置,简单粗暴
Reply View the author
jlice
deepin
2018-01-05 23:26
#13
你需要一个nvm


Reply View the author
sudo_free
deepin
2018-01-05 23:33
#14
https://bbs.deepin.org/post/151155
4楼已经说了,你不照做有什么办法。还有建议你把标题改为直接描述你的问题,方便别人搜索。

除非绝对必要 ...

今天正好搞下博客
Reply View the author
duanyao
deepin
2018-01-05 23:41
#15
https://bbs.deepin.org/post/151155
今天正好搞下博客

用 nvm 应该没这个问题 ( https://github.com/creationix/nvm )。
直接从nodejs官网下载 tar 包也行。
Reply View the author