Как заставить связанный компонент peerDepdencies использовать эквивалентные node_modules скрипта, к которому привязан?
Я использую НПМ версия 3 (версия актуальна из-за новый путь
peerDependencies
вести себя в версии 3).У меня есть Reactjs приложение под названием "игра" и Reactjs компонент под названием "игрок".Я используюwebpack-dev-server
запустить приложение "игра".react
а такжеreact-dom
являются зависимостямиgame
app иpeerDependencies
изplayer
составная часть Я бы хотел связатьplayer
компонент кgame
приложение.
Я сделал
cd /player
npm link
cd /game
npm link player
Когда я бегуwebpack-dev-server
программа, я получаю следующее сообщение об ошибке:
Hash: 09968e7401389f50049f
Version: webpack 1.12.2
Time: 339ms
chunk {0} app.js, 0.14192ce06d8b6f8abb91.hot-update.js, app.css (app) 2.32 MB
+ 576 hidden modules
ERROR in ../player/index.js
Module not found: Error: Cannot resolve module 'react' in /player
@ ../player/index.js 21:13-29
Как мне сделатьplayer
компонент для использованияgame
./node_modules
дляpeerDependences
?