koa2是"下一代Node.js的Web开发框架",与Express相比,更加简洁、健壮。
sass是比较传统的css拓展语言,本文说一下如何构建koa2 + sass的开发环境
1、基础准备
- 安装ruby / gem >= 2.4.2
- 安装node.js + npm >= 8.0
2、安装sass
gem install sass --no-user-install
3、安装koa脚手架
npm install -g koa-generato[......]
koa2是"下一代Node.js的Web开发框架",与Express相比,更加简洁、健壮。
sass是比较传统的css拓展语言,本文说一下如何构建koa2 + sass的开发环境
1、基础准备
2、安装sass
gem install sass --no-user-install
3、安装koa脚手架
npm install -g koa-generato[......]
由于bitbucket的ssh一直抽风,所以这一篇采用password验证
基础配置可以参考《如何完成github和gerrit的双向同步》
只贴关键的:
#/var/gerrit/review_site/etc/replication.config
[remote "bitbucket"]
url = https://coder4@bitbucket.org/coder4/${name}.git
push = +refs/heads/*:refs/heads/*[......]
# add topic
kafka-topics.sh --zookeeper sbmvt-zk-test:2181 --create --partitions 1 --topic topic1 --replication-factor 1
Created topic "topic1".
# list topic
kafka-topics.sh --zookeeper sbmvt-zk-test:2181 --list
# describe topic
kafka-topic[......]
cd ~
git clone https://github.com/magicmonty/bash-git-prompt.git .bash-git-prompt --depth=1
# add to ~/.bashrc
GIT_PROMPT_ONLY_IN_REPO=1
source ~/.bash-git-prompt/gitprompt.sh
[......]
有的时候,SpringBoot中会发现Configuration的执行顺序不是我们想要的,可以修正这个顺序,如下:
@Configuration
@AutoConfigureBefore(BConfiguration.class)
public class AConfiguration {
@Bean
@ConditionalOnMissingBean(XXX.class)
public XXX XXX() {
return new XX[......]