Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

记一次Hexo博客的莫名其妙错误 #141

Open
itgoyo opened this issue Apr 9, 2019 · 0 comments
Open

记一次Hexo博客的莫名其妙错误 #141

itgoyo opened this issue Apr 9, 2019 · 0 comments

Comments

@itgoyo
Copy link
Owner

itgoyo commented Apr 9, 2019

今天莫名其妙的把Node升级到v10.15.3,之前都版本都是8.几来的,然后碰巧提交了hexo,然后发现CSS样式显示异常,查看网站源码定位是因为找不到相应的CSS文件,然后手动提交了CSS代码,发现效果比之前都好看了一点点,但是整体效果还是很丑。

后面注意到每次hexo c ,hexo g,hexo d,都会出现一句错误Node Sass does not yet support your current environment: OS X 64-bit with Un,然后顺着错误在网上搜了一下,解决方式

npm install node-sass -D

然后死活都因为权限问题安装不了,我一直chmod 777了很久,无果。后面想进入管理员模式sudo su之后一直提示密码错误,我用的一直都是这个密码怎么会出现错误呢,然后网上说是因为使用了zsh的原因

网上的解决方式:https://www.jianshu.com/p/ee9281bf1ace

因为最近要使用终端修改文件的权限,需要使用root,但是在输入root密码时候,su: Sorry提示密码输入错误,总归寻找到了修改的方法,并记录下来,因为我的终端不是bash,而是zsh,所以在切换到bash的时候没有输入密码,以下是我的操作:
输入:sudo bash
然后我的终端提示:bash-3.2#没有了其他信息,如果是bash用户可能会让输入当前用户的密码,就是登陆这个电脑用户的密码。
然后在终端键入sudo passwd root,记住是sudo passwd root不是sudo password root
然后终端提示
Changing password for root.
New password:

在New password:处键入新密码,在Retype new password:再次输入密码,然后提示bash-3.2#修改成功。

作者:差不多先生__
链接:https://www.jianshu.com/p/ee9281bf1ace
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

完成之后再次进入终端安装成功,然后重新hexo c、g、d,也没错出现错误,让后看了一下hexo,显示效果终于恢复正常了。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant