# Impossibile importare le librerie di Discourse nelle estensioni markdown

**URL:** <https://meta.discourse.org/t/cannot-import-discourse-libs-in-markdown-extensions/137077>\
**Category:** Development\
**Created:** [26 Dicembre 2019, 11:24am UTC](https://meta.discourse.org/t/cannot-import-discourse-libs-in-markdown-extensions/137077 "2019-12-26T11:24:27Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![jack2](https://avatars.discourse-cdn.com/v4/letter/j/ac91a4/32.png) [@jack2](https://meta.discourse.org/u/jack2)\
**Post date:** [26 Dicembre 2019, 11:24am UTC](https://meta.discourse.org/t/cannot-import-discourse-libs-in-markdown-extensions/137077/1 "2019-12-26T11:24:27Z")

</div>

Continuando la discussione da [Guida per sviluppatori alle estensioni Markdown](https://meta.discourse.org/t/developers-guide-to-markdown-extensions/66023/22):

* * *

Il mio codice dell’estensione è così:

```javascript
import { iconHTML } from 'discourse-common/lib/icon-library'

export function setup(helper) {
   ...
}

```

Quando eseguo `bundle exec rake db:create db:migrate`, ottengo questo errore:

```plaintext
== Seed from /home/jack/discourse/db/fixtures/500_categories.rb
rake aborted!
MiniRacer::RuntimeError: Errore: Impossibile trovare il modulo `discourse-common/lib/icon-library` importato da `lib/discourse-markdown/my_bbcode_plugin`

```

Quando eseguo il plugin, **tutto funziona correttamente nell’editor** : posso usare il mio nuovo bbcode come previsto. Ma quando salvo il post, ottengo questo errore:

```plaintext
MiniRacer::RuntimeError at /posts/30
====================================

> Errore: Impossibile trovare il modulo `discourse-common/lib/icon-library` importato da `discourse-markdown/discpage`

```

In realtà, per quanto posso vedere, il problema si verifica quando si tenta di importare **qualsiasi file di Discourse, tranne quelli nella cartella `pretty-text`**.

È questo il comportamento atteso?

Sono su Windows WSL e ho notato questo [problema in qualche modo simile](https://meta.discourse.org/t/unable-to-create-vagrant-local-installation/48574) di @vinothkannans

---

_[View the full topic](https://meta.discourse.org/t/cannot-import-discourse-libs-in-markdown-extensions/137077)._
