南风未起

我有明珠一颗,久被尘劳关锁;
今朝尘尽光生,照破山河万朵。


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 站点地图

  • 公益 404

  • 热度

  • 搜索

Hexo 4 Hexo部署发布(本地)

发表于 2019-08-13 分类于 hexo 阅读次数: 评论数:
本文字数: 1.3k 阅读时长 ≈ 1 分钟

部署发布

  1. 将本地博客中编写的博客发布到云服务器中。
  2. 在本地博客目录,安装hexi-deployer-git插件
    npm install hexo-deployer-git --save
  3. 编辑_config.yml文件,配置deploy属性。
         deploy:
           type: git
           repo: git@39.98.255.120:/home/git/repos/hexo.git
           branch: master
  4. 执行如下指令,将生成html文件,并发布到云服务器。
         hexo clean 
         hexo generate 
         hexo deploy
  5. 浏览器直接输入云服务器地址访问即可。
  6. 注意:config.yml文件中deploy属性的repo可以存在多个,也就是说可以同时发布到多个服务器:
         deploy:
           type: git
           repository:
               github: git@github.com:xxx/yyy.git
               myserver: git@xxx:yyy.git
           branch: master

主题配置

  1. 几个不错的主题
    • a. icarus: https://github.com/ppoffice/hexo-theme-icarus.git
    • b. jacman: https://github.com/wuchong/jacman.git
    • c. maupassant: https://github.com/tufu9441/maupassant-hexo.git
    • d. next: https://github.com/theme-next/hexo-theme-next.git
    • e. melody: https://github.com/Molunerfinn/hexo-theme-melody.git
  2. 导入主题指令
    • a. git clone https://github.com/ppoffice/hexo-theme-icarus.git themes/icarus
    • b. git clone https://github.com/wuchong/jacman.git themes/jacman
    • c. git clone https://github.com/tufu9441/maupassant-hexo.git themes/maupassant
    • d. git clone https://github.com/theme-next/hexo-theme-next.git themes/next
    • e. git clone https://github.com/Molunerfinn/hexo-theme-melody.git themes/melody
  3. 编辑_config.yml文件,配置主题
    • a. theme: next

Hexo 3 github-配置

发表于 2019-08-13 阅读次数: 评论数:
本文字数: 6 阅读时长 ≈ 1 分钟

敬请期待…

Hexo 2 云服务器基础环境配置(远端)

发表于 2019-08-12 更新于 2019-08-13 分类于 hexo 阅读次数: 评论数:
本文字数: 2.7k 阅读时长 ≈ 2 分钟

安装git

  1. 目标:安装git,创建hexo仓库,并创建仅支持git-shell的git用户。使用root用户登录云服务器。

  2. 安装git

    yum install -y git
  3. 查看git,执行如下指令,可看到版本

    git --version
    ...
    git version 1.8.3.1
  4. 给git创建独立用户git,并设置密码(如git)。

    useradd git
    passwd git
    阅读全文 »

Hexo 1 安装配置Hexo(本地)

发表于 2019-08-12 更新于 2019-08-13 分类于 hexo 阅读次数: 评论数:
本文字数: 986 阅读时长 ≈ 1 分钟
  1. 安装Hexo,在命令行运行以下命令:

    npm install -g hexo-cli
    npm install -g hexo
  2. 初始化Hexo,以“hexo”为初始化文件的路径,即站点目录。

    hexo init hexo
    cd  hexo
    npm install
  3. 新建完成后,在路径下,会产生这些文件和文件夹:

    • a. hexo 文件目录
    • b. 其中:
      • i. 之后有关hexo的命令均在次目录下执行。
      • ii. _config.yml为站点配置文件,配置theme,hexo-admin,git仓库等。注意该文件对格式有严格的要求:
        • 1) 大小写敏感
        • 2) 使用缩进表示层级关系
        • 3) 缩进时不允许使用Tab键,只允许使用空格。
        • 4) 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
      • iii. themes:主题目录,默认只有一个主题landscape,后续可以将其他主题下载到该目录,指令如:git clone https://github.com/xxx/themeName.git themes/themeName
      • iv. source目录
        • 1) post:默认的文件夹,为发布的文章
        • 2) draft:新建的博文草稿所处的目录,执行publish指令,将_draft文件移动到_post目录。
      • v. 其他目录
        • 1) node_modules:nodejs依赖包
        • 2) public:发布后生成的html页面和image文件夹,部署到nginx后所访问的页面。
        • 3) scaffolds:命令生成文章的模板
        • 4) package.json:项目所需模块的依赖信息
  4. 启动服务器。在路径下,命令行输入以下命令,运行即可:

    hexo server
  5. 浏览器访问网址: http://localhost:4000/,hexo博客已经在本地搭建完成。
    hexo 初始页面

  6. 写博客

    • a. 常用指令:hexo new title
    • b. 使用指令生成的md文件,位于_drafts中,后缀为md,该文件为草稿,在_post中新建的md文件,就是发布的文章。
    • c. 新建md后,需要在顶部编辑描述
    ---
    title: hexo博客
    date: 2019-08-12 12:00:00
    tags:
       - tag1
       - tag2
    ---
    • d. 可用第三方md编辑工具来编辑。

Hexo 0 基础环境配置(本地)

发表于 2019-08-12 更新于 2019-08-13 分类于 hexo 阅读次数: 评论数:
本文字数: 26 阅读时长 ≈ 1 分钟

安装配置NodeJS

安装配置Git

敬请期待……

NPDP 2 组合管理

发表于 2019-08-11 更新于 2019-11-09 分类于 NPDP 阅读次数: 评论数:
本文字数: 136 阅读时长 ≈ 1 分钟

组合管理

公司战略或经营战略以及创新战略,为竞争性创新投资之间的权衡决策提供了整体方向和框架。在发展和持续性维护一个组织的产品组合时,总要面对一系列彼此竞争资源和投资的项目。基于创新战略的组合管理是一个重要工具,它确保了产品开发和产品管理项目的正确优先顺序和平衡关系。

阅读全文 »
1…567
Tyler Zhang

Tyler Zhang

君子慎独,不欺暗室。
40 日志
18 分类
51 标签
RSS
GitHub E-Mail
  • ACP7
  • Baidu1
  • Bat1
  • CentOS3
  • Config1
  • Eclipse1
  • Google1
  • Google Adsense1
  • Hexo6
  • Hexo-Admin1
  • Java2
  • Linux2
  • Lombok1
  • Markdown1
  • MySql1
  • NPDP8
  • NexT1
  • Nginx1
  • NodeJS1
  • PM1
  • PMP1
  • PostgreSQL1
  • RabbitMQ1
  • SFTP2
  • SecureCRT1
  • Server1
  • Sonar2
  • Sonar Scanner1
  • Theme2
  • Tomcat1
  • WAS1
  • Windows5
  • Windows 101
  • Zip1
  • hexo4
  • nginx1
  • 产品生命周期管理1
  • 博客4
  • 工具与度量1
  • 市场研究1
  • 思维导图7
  • 插件1
  • 敏捷7
  • 文化、组织与团队1
  • 新产品开发战略1
  • 新产品流程1
  • 服务器1
  • 组合管理1
  • 语法1
  • 配置1
  • 静默安装1
© 2019 – 2020 Tyler Zhang | 站点总字数: 78k | 站点阅读时长 ≈ 1:10
由 Hexo 强力驱动 v3.9.0
|
京ICP备 - 19037209 号
主题 – NexT.Gemini v7.3.0
载入天数...载入时分秒...
|