1 | # go-js
|
2 |
|
3 | **Setup frontend webpack server quickly**
|
4 |
|
5 | ## Video
|
6 | https://www.youtube.com/embed/VDfcNhSxbQY
|
7 |
|
8 | ## What is it?
|
9 |
|
10 | 以 commonjs 为标准的,快捷地前端代码执行环境(基于webpack)
|
11 |
|
12 | ## Concept
|
13 |
|
14 | 1. one javascript file is one entry. (一个 JavaScript 文件即是一个入口)
|
15 |
|
16 |
|
17 | ## Feature
|
18 |
|
19 | 1. Download Dependencies Automatically. (自动下载依赖)
|
20 | 2. HMR works (HMR 自动生效,无需自行配置)
|
21 | 3. Dynamic Entry. (动态入口)
|
22 | 4. 为了有效地 cache bundle file,为 Dynamic Entry 提供更好的体验。颗粒化对 WebpackDevMiddleware/WebpackHotMiddleware 的过滤处理
|
23 |
|
24 |
|
25 | ## How to use
|
26 |
|
27 | ```bash
|
28 | npm install -g go-js
|
29 | gojs -h
|
30 | ```
|
31 |
|
32 |
|
33 | ## Todo
|
34 |
|
35 | - [ ] 添加上对 TypeScript 的支持(CoffeeScript先放放)
|
36 |
|