利用cython进行编译成库.
1. setup.py
1 | # coding: utf-8 |
2. build
1 | python setup.py build_ext --inplace |
3. 结论
通过这种方式编译成一个库,正常情况下无法查看源码。
在开发过程中,IDE无法自动导入,就正常打包方便开发同学调试、使用,而在生产环境使用2方式进行编译成一个安装包,开发替换一下安装包路径即可。
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true