deepin部署hexo关键步骤

在Linux Deepin中部署hexo和在Mac和Windows中命令基本都一样,但是需要特别注意在Linux Deepin中的坑
在所有安装中不管是nodejs安装,npm安装,cnpm安装,还是hexo安装,都要建立软连接不然你安装了这些东西,当你测试版本号时显示未找到命令。具体有两种方式建立软连接:
注意:以下操作均是在执行nodejs,npm,cnpm,hexo安装命令后才执行的操作。
1.创建快捷并移动到/usr/local/bin/目录下
注意:创建快捷后一定要重命名,如“node 快捷方式"改为”node“;总之就是删除后面的中文。移动时在快捷当前目录执行
sudo mv node /usr/local/bin/
sudo mv npm /usr/local/bin/
sudo mv cnpm /usr/local/bin/
sudo mv hexo/usr/local/bin/
2.直接使用软连接命令
如我的node安装包路径在/home/App/node-v10.16.3-linux-x64,你得找到里面bin目录下node、npm、cnpm、hexo。然后执行命令:
ln -s /home/App/node-v10.16.3-linux-x64/bin/npm/usr/local/bin/
另外三个也是类似的方法建立软链接。
Windows上安装了就能使用返回版本号,这是自己在deepin上部署hexo遇到的问题。仅供参考,不一定都适用。
点赞