Getting started with webpack

18 February 2017

最近在看Vue.js,很多文章都是搭配著Webpack來說明,所以也順便研究了一下webpack, 這篇會說明webpack的優點、以及用途。



1. What’s webpack?


什麼是webpack呢?其實官網用一張圖片說明的很清楚,圖片上有幾個title,分別為:

  1. bundle your assests
  2. bundle your scripts
  3. bundle your images
  4. bundle your styles

一句話簡單說,可以想像成打包工具 (但當然不僅於此,否則不會這麼紅)。


read more »


Update Node.js version

07 February 2017

Node.js updates quickly. Fortunately, there are a ton of tools for updating Node.js easily.

  1. nvm
  2. n

Today, I’m gonna use n to update Node.js.


read more »


Getting started with Kafka in Node.js

07 February 2017

之前有講過Kafka的用途以及如何安裝,這篇會講如何用Node.js去連結Kafka,至於安裝Kafka的部分就請去上一篇來看。



1. Create a topic


首先,先用CLI去建立一個topic,這topic等等會被Node.js subcribe。

$ cd $YOUR_PATH/kafka_2.11-0.10.1.0
$ bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic open

可以用下面的指令去看topic是否建立成功:

$ bin/kafka-topics.sh --list --zookeeper localhost:2181


read more »