建立个人blog遇到的问题
1安装npm报waring
问题
npm warn config global --global
, --local
are deprecated. use --location=global
instead.
解决方法
方法1
Replace prefix -g with prefix --location=global in all four files
Save all (if asked, save as administrator)
无法以管理员方式保存记事本编辑这两个文件 放弃该方法
方法2 成功解决
For Windows users (thanks to @Lars) use this library:
Open PowerShell as administrator and run (info about policy):
Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
npm install --global --production npm-windows-upgrade
npm-windows-upgrade --npm-version latest
Edit: Remember to go back to initial policy
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
2安装hexo博客框架报错
C:\Users\陈晨>cnpm install -g hexo-cli
node:events:505
throw er; // Unhandled ‘error’ event
解决方法
cmd安装webpack后再安装hexo
cnpm install webpack@4.16.5 -g
cnpm install -g hexo-cli
验证版本
hexo -v
3如何复制hexo主题
定位blog文件夹–>themes文件夹–>Git Bash
$ git clone "此处直接复制主题对应的github网址"
4主题配置
_config.yml记事本打开编辑
修改其中theme属性(下载的主题名称)以及description属性