2017-02-05 5 views
4

В настоящее время я работаю над проектом, который частично зависит от зависимостей «только для бесед», и мне нужно как-то добавить модуль bower_components в пакет Webpack 2. Как мне это сделать? Документация из предыдущей версии не работает, а bower-webpack-plugin устарел. Я использую [email protected] Я добавил этот код webpack.config.js:webpack 2 with bower

resolve: { 
    extensions: ['.js', '.jsx'], 
    modules: ['bower_components', 'node_modules'] 
} 

Но, к сожалению, это не работает.

+1

сколько модулей мы говорим Вот? вы можете просто создать npm-версию этих модулей, просто экспортируйте модуль, а не присоедините его к окну. Также вы можете попробовать загрузить компоненты башни перед своим комплектом и обратиться к ним по всему миру. – goldylucks

ответ

0

Использовать текущую версия documentation

Правильного решение пути bower_components с path модуля помогла мне. Может быть, это поможет вам.

0

Webpack2 может использоваться с беседкой с разрешения вариантов, вы можете прочитать здесь: https://gist.github.com/sokra/27b24881210b56bbaff7#resolving-options

Простой пример webpack.config.js решение bower.json файла:

module.exports = { 
    entry: './file.js', 
    output: { 
     filename: 'my-first-webpack.bundle.js' 
    }, 
    resolve: { 
     modules: [ "bower_components"], 
     descriptionFiles: ["bower.json"] 
    } 
};