Пытаясь создать библиотеку с помощью Webpack, один из моих пакетов не выводится

Я создаю библиотеку, используя webpack, и это webpack.config.js, который у меня есть:

module.exports = {
  entry: "./src/index.js",
  devtool: "source-map",
  target: 'web',

  externals: {
    'react': true,
    'react-dom': true,
    'react-bootstrap': true,
    'create-react-class': true,
    'react-ga': true,
    'react-router-dom': true,

    'react-redux': true,
    'redux': true,

    'babel-runtime': true,
    'core-js': true,

    'apollo-client': true,
    'react-apollo': true,

    'lodash': true,
  },



  output: {
    path: paths.appDist,
    filename: 'index.js',
    libraryTarget: 'umd',
  },

Почему-то, когда я пытаюсь построить, babel-runtime, core-js, и, самое главное, react-bootstrap на самом деле не получайте экстернализацию, что создает некоторые тонкие ошибки в основном приложении, которое использует библиотеку. Кто-нибудь знает, что здесь не так?

Я просматриваю этот код уже четыре часа и до сих пор не могу понять, в чем дело.

Благодарю.

0 ответов

Другие вопросы по тегам