summaryrefslogtreecommitdiff
path: root/doc/tr_TR/assets.markdown
blob: 3c4ada0e6ccfd8ed4a7b6ab0f0b5ad87210ec101 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Varlıklarğ-assets (Javascript ve CSS dosyaları) nasıl oluşturulur 
==============================================

Stil sayfası ve Javascript dosyaları bir araya getirilir ve küçültülür.

- Orijinal CSS dosyaları `assets/css/src/*.css` klasöründe saklanır
- Orijinal Javascript kodu `assets/js/src/*.js` klasöründe saklanır
- `assets/*/vendor.min.*` birleştirilmiş ve küçültülmüş harici bağımlılıklardır
- `assets/*/app.min.*` birleştirme ve küçültülmüş uygulama kaynak kodu

Gereksinimler
------------

- `npm` ile [NodeJS](https://nodejs.org/) 

Javascript ve CSS dosyalarını oluşturma
---------------------------------

Kanboard, öğeleri oluşturmak için [Gulp](http://gulpjs.com/) ve bağımlılıkları yönetmek için [Bower](http://bower.io/) kullanır.
Bu araçlar, projeye NodeJS bağımlılıkları olarak yüklenir.

### Her şeyi çalıştır

```bash
make static
```

### `vendor.min.js` ve `vendor.min.css` leri oluşturun

```bash
gulp vendor
```

### `app.min.js` oluşturun

```bash
gulp js
```

### `app.min.css` oluşturun

```bash
gulp css
```

Notlar
-----

Varlıkların oluşturulması Kanboard'un arşivinden mümkün değildir, havuzun klonlamanız gerekir.