Пытаясь создать библиотеку с помощью 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
на самом деле не получайте экстернализацию, что создает некоторые тонкие ошибки в основном приложении, которое использует библиотеку. Кто-нибудь знает, что здесь не так?
Я просматриваю этот код уже четыре часа и до сих пор не могу понять, в чем дело.
Благодарю.