Я создал портлет npm-реакция в Liferay. Когда я устанавливаю в свой портлет плагин реагировать на redux@7.0.3, он работает нормально. Но когда я импортирую компонент этого плагина, он выдает ошибку типа «Отсутствуют ограничения версии для response-dom в package.json of response-redux@7.0.3»
Ниже мой пакет. Json
{
"dependencies": {
"react": "^16.8.6",
"react-dom": "^16.8.6",
"react-redux": "^7.0.3",
"redux": "^4.0.1",
"redux-form": "^8.2.0"
},
"devDependencies": {
"babel-cli": "6.26.0",
"babel-preset-es2015": "6.24.1",
"babel-preset-liferay-project": "1.6.1",
"babel-preset-react": "6.24.1",
"liferay-npm-bundler": "1.6.1",
"liferay-npm-bundler-preset-react": "1.6.1"
},
"main": "js/index.js",
"name": "redux-test",
"scripts": {
"build": "babel --source-maps -d build/resources/main/META-INF/resources src/main/resources/META-INF/resources && liferay-npm-bundler"
},
"version": "1.0.0"
}