# 2.4.5 및 stable assign 환경에서 사이트가 로드되지 않음

**URL:** https://meta.discourse.org/t/site-doesnt-load-with-2-4-5-and-stable-assign/154451
**Category:** Support
**Tags:** assign
**Created:** [6월 10, 2020, 8:17오후 UTC](https://meta.discourse.org/t/site-doesnt-load-with-2-4-5-and-stable-assign/154451 "2020-06-10T20:17:15Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![foozmeat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/foozmeat/32/107214_2.png) [@foozmeat](https://meta.discourse.org/u/foozmeat)
#### Post date: [6월 10, 2020, 8:17오후 UTC](https://meta.discourse.org/t/site-doesnt-load-with-2-4-5-and-stable-assign/154451/1 "2020-06-10T20:17:15Z")

</div>

안녕하세요, 제 사이트를 2.4.5 버전과 assign 플러그인의 최신 안정 버전으로 업데이트했는데, assign 플러그인을 비활성화하지 않으면 사이트가 빈 페이지로 표시됩니다. 진단에 도움이 될 만한 정보를 제공해야 한다면 알려주세요.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [6월 10, 2020, 9:08오후 UTC](https://meta.discourse.org/t/site-doesnt-load-with-2-4-5-and-stable-assign/154451/2 "2020-06-10T21:08:43Z")

</div>

`app.yml` 파일에서 플러그인의 stable 브랜치를 클론하나요?

---

<div class="post-metadata">

### Author: ![foozmeat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/foozmeat/32/107214_2.png) [@foozmeat](https://meta.discourse.org/u/foozmeat)
#### Post date: [6월 10, 2020, 10:16오후 UTC](https://meta.discourse.org/t/site-doesnt-load-with-2-4-5-and-stable-assign/154451/3 "2020-06-10T22:16:19Z")

</div>

> `app.yml`에서 플러그인의 stable 브랜치를 클론하나요?

네, 이렇게 합니다.

```yaml
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-spoiler-alert.git
          - git clone https://github.com/discourse/discourse-styleguide.git
          - git clone --branch stable https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-user-notes.git
          - git clone https://github.com/discourse/discourse-checklist.git
          - git clone --branch stable https://github.com/discourse/discourse-assign.git

```

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [6월 11, 2020, 5:59오전 UTC](https://meta.discourse.org/t/site-doesnt-load-with-2-4-5-and-stable-assign/154451/4 "2020-06-11T05:59:13Z")

</div>

다음과 같이 사용하는 것은 어떻게 될까요?

```
git clone --single-branch --branch stable

```

---

<div class="post-metadata">

### Author: ![foozmeat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/foozmeat/32/107214_2.png) [@foozmeat](https://meta.discourse.org/u/foozmeat)
#### Post date: [6월 11, 2020, 4:03오후 UTC](https://meta.discourse.org/t/site-doesnt-load-with-2-4-5-and-stable-assign/154451/5 "2020-06-11T16:03:13Z")

</div>

> 다음을 사용해도 같은 문제가 발생한다면 어떻게 될까요:

```plaintext
git clone --single-branch --branch stable

```

이 경우에도 동일한 문제가 발생합니다. `--single-branch`를 추가하는 것이 왜 차이를 만드는 것일까요?

참고로, 사이트 렌더링을 깨뜨리는 JS 에러는 다음과 같습니다.

```js
TypeError: t.addKeyboardShortcut is not a function _discourse-assign-247a26621189a1714b70bd1b1b82b3a6fecb3b42abd693e59778ada8c009780f.js:732:8
    initialize _discourse-assign-247a26621189a1714b70bd1b1b82b3a6fecb3b42abd693e59778ada8c009780f.js:732
    withPluginApi _application-ed0ac692ab93afd4124933b80c2b9e44bca02a77b73366b3e67eef88e883e0db.js:21205
    initialize _discourse-assign-247a26621189a1714b70bd1b1b82b3a6fecb3b42abd693e59778ada8c009780f.js:743
    initialize _application-ed0ac692ab93afd4124933b80c2b9e44bca02a77b73366b3e67eef88e883e0db.js:7258
    jQuery 21

```
