{
    "componentChunkName": "component---src-templates-blog-post-jsx",
    "path": "/posts/2019/02/14/ji-yi-ci-hexo-qian-yi/",
    "result": {"data":{"site":{"siteMetadata":{"siteUrl":"https://codeand.fun"}},"mdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"记一次Hexo迁移\",\n  \"date\": \"2019-02-14T09:08:44.000Z\",\n  \"tags\": [\"Hexo\", \"blog\"],\n  \"categories\": [\"Blog\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, \"\\u5F88\\u4E45\\u6CA1\\u6709\\u5199\\u8FC7Blog\\u4E86, \\u800C\\u4E14\\u4E5F\\u628A\\u7CFB\\u7EDF\\u6362\\u6210\\u4E86Manjaro, \\u6240\\u4EE5\\u53C8\\u8981\\u518D\\u914D\\u7F6E\\u4E00\\u6B21Hexo\\u7684\\u73AF\\u5883\\u7B49\\u7B49, \\u4E3A\\u4E86\\u4E0B\\u6B21\\u8FC1\\u79FB\\u7684\\u65F6\\u5019, \\u80FD\\u66F4\\u5FEB\\u7684\\u641E\\u5B9A, \\u6240\\u4EE5\\u8BB0\\u5F55\\u4E00\\u4E0B\\u8FD9\\u6B21\\u8FC1\\u79FB\\u7684\\u8FC7\\u7A0B.\")), mdx(\"h2\", null, \"\\u83B7\\u53D6\\u6E90\\u6587\\u4EF6\"), mdx(\"p\", null, \"Hexo\\u5982\\u679C\\u9700\\u8981\\u8FC1\\u79FB\\u7684\\u8BDD, \\u53EA\\u9700\\u8981\\u4FDD\\u7559\\u4EE5\\u4E0B\\u51E0\\u4E2A\\u6587\\u4EF6\\u5373\\u53EF:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"_config.yml\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"theme/\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"source/\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"scaffold/\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"package.json\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \".gitignore\")), mdx(\"p\", null, \"\\u56E0\\u4E3A\\u4E4B\\u524D\\u5DF2\\u7ECF\\u8FC1\\u79FB\\u8FC7\\u4E00\\u6B21\\u4E86, \\u6240\\u4EE5\\u6211\\u7684\\u6E90\\u6587\\u4EF6\\u90FD\\u5DF2\\u7ECF\\u4FDD\\u5B58\\u5728github\\u4E0A\\u4E86, \\u5728\", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://github.com/wuxiaobai24/wuxiaobai24.github.io\"\n  }, \"wuxiaobai24.github.io\"), \"\\u8D77\\u4E86\\u4E00\\u4E2A\", mdx(\"code\", {\n    parentName: \"p\",\n    \"className\": \"language-text\"\n  }, \"save\"), \"\\u5206\\u652F\\u6765\\u4FDD\\u5B58\\u6587\\u4EF6.\"), mdx(\"p\", null, \"\\u6240\\u4EE5\\u83B7\\u53D6\\u6E90\\u6587\\u4EF6, \\u6211\\u53EA\\u9700\\u8981:\"), mdx(\"div\", {\n    \"className\": \"gatsby-highlight\",\n    \"data-language\": \"shell\"\n  }, mdx(\"pre\", {\n    parentName: \"div\",\n    \"className\": \"language-shell\"\n  }, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-shell\"\n  }, \"$ \", mdx(\"span\", {\n    parentName: \"code\",\n    \"className\": \"token function\"\n  }, \"git\"), \" clone git@github.com:wuxiaobai24/wuxiaobai24.github.io.git\"))), mdx(\"h2\", null, \"\\u5B89\\u88C5Hexo\"), mdx(\"p\", null, \"\\u8FD9\\u4E00\\u6B65\\u7F51\\u4E0A\\u5927\\u591A\\u6559\\u7A0B\\u90FD\\u5199\\u7684\\u5F88\\u6E05\\u695A\\u4E86, \\u8FD9\\u91CC\\u7B80\\u7565\\u63D0\\u4E00\\u4E0B, \\u4E3B\\u8981\\u662F\\u4EE5\\u4E0B\\u51E0\\u4E2A\\u6B65\\u9AA4:\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u5B89\\u88C5npm\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u7528npm\\u5B89\\u88C5hexo\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"hexo init blog\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u628A\\u4E0A\\u9762\\u63D0\\u5230\\u7684\\u6E90\\u6587\\u4EF6\\u5168\\u90E8\\u62F7\\u8D1D\\u5230blog\\u6587\\u4EF6\\u5939\\u4E2D\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u6CE8\\u610F:\\u8FD9\\u91CC\\u7684blog\\u6587\\u4EF6\\u6700\\u597D\\u653E\\u5728wuxiaobai24.github.io\\u76EE\\u5F55\\u4E0B\"), \", \\u8FD9\\u6837\\u5229\\u7528backups.sh\\u53EF\\u4EE5\\u5F88\\u5FEB\\u7684\\u628A\\u6E90\\u6587\\u4EF6\\u62F7\\u8D1D\\u5230blog\\u6587\\u4EF6\\u5939\\u4E2D, \\u4F46\\u662F\", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u8BB0\\u5F97\\u628Abackups.sh\\u91CC\\u9762\\u6700\\u540E\\u4E09\\u884C\\u5173\\u4E8Egit\\u7684\\u5220\\u53BB\\u6216\\u6CE8\\u91CA\\u6389\")), mdx(\"h2\", null, \"\\u5B89\\u88C5\\u4F9D\\u8D56\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"\\u9996\\u5148\\u5148\\u628A\\u4E3B\\u9898\\u5B89\\u88C5\\u4E0B\\u6765\\u5148, \\u4E4B\\u524D\\u56E0\\u4E3A\\u5FD8\\u8BB0\\u4E86\\u8FD9\\u4E2A, \\u5BFC\\u81F4\", mdx(\"code\", {\n    parentName: \"p\",\n    \"className\": \"language-text\"\n  }, \"hexo generate\"), \"\\u5931\\u8D25\"), mdx(\"div\", {\n    parentName: \"li\",\n    \"className\": \"gatsby-highlight\",\n    \"data-language\": \"shell\"\n  }, mdx(\"pre\", {\n    parentName: \"div\",\n    \"className\": \"language-shell\"\n  }, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-shell\"\n  }, \"$ \", mdx(\"span\", {\n    parentName: \"code\",\n    \"className\": \"token function\"\n  }, \"git\"), \" clone git@github.com:litten/hexo-theme-yilia.git themes/yilia\")))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"npm install\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"\\u68C0\\u6D4B\\u662F\\u5426\\u6210\\u529F\"), mdx(\"div\", {\n    parentName: \"li\",\n    \"className\": \"gatsby-highlight\",\n    \"data-language\": \"shell\"\n  }, mdx(\"pre\", {\n    parentName: \"div\",\n    \"className\": \"language-shell\"\n  }, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-shell\"\n  }, \"$ hexo g\\n$ hexo s\"))))), mdx(\"h2\", null, \"\\u6784\\u5EFA\\u5FEB\\u901F\\u7684\\u5199\\u4F5C\\u73AF\\u5883\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u5C06blog\\u79FB\\u5230\\u4EFB\\u4F55\\u4F60\\u60F3\\u8981\\u653E\\u7684\\u4F4D\\u7F6E, \\u7136\\u540E\\u628A\\u4E4B\\u524D\\u7684\", mdx(\"code\", {\n    parentName: \"li\",\n    \"className\": \"language-text\"\n  }, \"wuxiaobai24.github.io\"), \"\\u6587\\u4EF6\\u5939\\u5220\\u53BB\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u5728blog\\u76EE\\u5F55\\u4E0B, \", mdx(\"code\", {\n    parentName: \"li\",\n    \"className\": \"language-text\"\n  }, \"git clone git@github.com:wuxiaobai24/wuxiaobai24.github.io.git\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u5728vscode\\u4E2D\\u5B89\\u88C5\", mdx(\"code\", {\n    parentName: \"li\",\n    \"className\": \"language-text\"\n  }, \"vscode-hexo\"), \"\\u63D2\\u4EF6\")), mdx(\"p\", null, \"\\u4E3B\\u8981\\u7684\\u5DE5\\u4F5C\\u6D41\\u4E3A:\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"vscode\\u4E2D\", mdx(\"code\", {\n    parentName: \"li\",\n    \"className\": \"language-text\"\n  }, \"> hexo new\"), \"\\u751F\\u6210\\u65B0\\u7684\\u6587\\u7AE0\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u5199\\u6587\\u7AE0, \\u5E76\", mdx(\"code\", {\n    parentName: \"li\",\n    \"className\": \"language-text\"\n  }, \"> hexo generate\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"vscode\\u4E2D\", mdx(\"code\", {\n    parentName: \"li\",\n    \"className\": \"language-text\"\n  }, \"> hexo deplot\"), \"\\u90E8\\u7F72\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\u6700\\u540E\\u5728\\u547D\\u4EE4\\u884C\\u4E0B\\u5207\\u6362\\u5230\", mdx(\"code\", {\n    parentName: \"li\",\n    \"className\": \"language-text\"\n  }, \"blog/wuxiaobai24.github.io\"), \"\\u4E2D, \\u6267\\u884C\", mdx(\"code\", {\n    parentName: \"li\",\n    \"className\": \"language-text\"\n  }, \"backups.sh\"), \"\\u5907\\u4EFD\\u6E90\\u6587\\u4EF6.\")), mdx(\"p\", null, \"PS: \\u4E2A\\u4EBA\\u5EFA\\u8BAE\\u628A\\u4E3B\\u9898\\u7684config.yml\\u4E5F\\u5907\\u4EFD\\u4E00\\u4E0B.\"));\n}\n;\nMDXContent.isMDXComponent = true;","excerpt":"很久没有写过Blog了, 而且也把系统换成了Manjaro, 所以又要再配置一次Hexo的环境等等, 为了下次迁移的时候, 能更快的搞定, 所以记录一下这次迁移的过程. 获取源文件 Hexo…","frontmatter":{"title":"记一次Hexo迁移","tags":["Hexo","blog"],"date":"2019-02-14T09:08:44.000Z","categories":["Blog"]},"fields":{"slug":"/posts/2019/02/14/ji-yi-ci-hexo-qian-yi/"}}},"pageContext":{"slug":"/posts/2019/02/14/ji-yi-ci-hexo-qian-yi/"}},
    "staticQueryHashes": ["163584858","1656825683","63159454"]}