2015-02-25 4 views
0

Я перехожу от requirejs для браузера.Псевдоним модуля npm с прокруткой браузера

У меня есть зависимость от кладки.

Это оказалось немного сложнее (more on that here), чтобы подгонять с помощью варианта беседки.

Поэтому я только что установил его с npm, который устанавливает его как masonry-layout.

Мой вопрос: Как я могу закрепить именованный импорт модулей npm с помощью thlorenz/browserify-shim? Поэтому мне не нужно менять каждую ссылку в моем коде от masonry до masonry-layout.

ответ

1

Я не думаю, что это правильный вариант использования для браузера-прокладки. Вот несколько идей:

  • Вы могли бы быть в состоянии сделать то, что вы хотите с помощью browser поля в package.json. Например .:

    "browser": { 
        "masonry": "masonry-layout" 
    } 
    
  • Если вы не заботитесь о том, в состоянии установить пакет каменной кладки, как зависимость одного и того же проекта, и у вас есть символьные ссылки можно симлинки node_modules/masonry к node_modules/masonry-layout.

  • Вы можете попробовать мой pathmodify плагин для браузера.

Смежные вопросы