在使用模块化组件CC重构时遇到了 Unresolved reference的问题。
错误原因是 父模块使用无法直接使用子模块的布局,kotlin-android-extensions无法解析(com.android.tools.build:gradle 版本3.0 以上。)
解决办法:
在父项目的build文件下添加
Kotlin Android Extensions的高级用法可以查阅官方文档
一个奔三的男人
android的编译脚本需要使用Tag自动打包,但是 git tag会给tag排序。比如先打1.0.0rc1的包再打1.0.0的正式包,git tag的顺序就不正确了。所以需要按按时间顺序展示。
以下是查阅到的方法
列出打tag的日期和taggit for-each-ref --sort=taggerdate --format '%(refname) %(taggerdate)' refs/tags
只列出taggit for-each-ref --sort=taggerdate --format '%(refname) %' refs/tags
使用gitloggit log --tags --simplify-by-decoration --pretty="format:%ci %d"
最终gradle脚本如下
|
|
说起来ECMAScript中什么最有意思,莫过于函数了—-而有意思的根源,在于函数实际上是对象.每个函数都是Function的实例,而且与其他引用类型一样具有属性和方法.由于函数是对象,所以函数名实际上是一个指向函数的指针,不会与某个函数绑定.
缺失模块。
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